alibaba / alibaba/lowcode-engine

ArraySetter 添加及删除bug

Open
#1,128 0 comments 0 reactions 1 assignee Claimed by @hzd822 View on GitHub
Dominant language
TypeScript
Stars
15.9k
Forks
2.7k
PR merge metrics
No merged PRs in 30d

Description

1. 打开 [demo](http://lowcode-engine.cn/demo);
2. 选择 【级联选择组件】
3. 在右侧setter【默认的选中项】 ,点击 【添加一项】;
4. 当添加到第三项, 出现报错,并且【默认的选中项】该setter消失;
5. 添加多项时,删除第一项,后几项的值变成object

预期行为(必填,非常重要):

正常添加,页面不白屏

正常删除,不影响初始值
---

## **Screenshots (optional)** / **bug 截图(可选)

![image](https://user-images.githubusercontent.com/61138530/195589834-fe54ca35-9b51-40c8-aee5-758106f8b926.png)

![image](https://user-images.githubusercontent.com/61138530/195589713-9ef2e61c-0cbc-46a2-940b-5985c7035e88.png)

![image](https://user-images.githubusercontent.com/61138530/195590454-8f541b5a-d9d2-489b-89c8-dfd75045b091.png)

---

## **Environments (please complete the following information) (required):** / **请提供如下信息(必填)**
- AliLowCodeEngine version: [当前线上官方demo版本:https://lowcode-engine.cn/demo/basic-antd.html] / 低代码引擎版本
- AliLowCodeEngineExt version: [当前线上官方demo版本:https://lowcode-engine.cn/demo/basic-antd.html] / 低代码引擎扩展包版本
- Browser [e.g. chrome] / 浏览器版本
- materials / plugins / tools / 其他物料 / 插件 / 工具链版本: 【当前线上官方demo版本:https://lowcode-engine.cn/demo/basic-antd.html】

## **Additional context (optional)** / **更多额外信息(可选)**
该bug也出现在其他组件: 【树选择】、【选择器】。可能是和ArraySetter有关

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.