在所有条件都相同的情况下,点击左边的 list更新右侧的list
方案一 使用builder ,右侧 list不会更新
方案二 直接写 list UI,右侧list会更新
所以,builder中的数据,无法双向绑定么
getTreeItemLayout(currentList: Array<Tree>, isFirst: boolean) {if (currentList) {List() {ForEach(currentList, (item: Tree) => {ListItem() {Text(item.name).width("100%").height(40).backgroundColor(isFirst ? "#ff4e79e6" : "#ffedd36f").maxLines(2).onClick(() => {this.currentSelectItem = item})}})}.layoutWeight(1).height("100%")}}