HarmonyOS TextPicker怎么支持深度为3的树的显示?

树整体上都是深度都是3,只有部分分支,深度只有2,这种怎么显示呢?

{  
  text: '辽宁省',  
  children: [{ text: '沈阳市', children: [{ text: '沈河区' }, { text: '和平区' }, { text: '浑南区' }] },  
    { text: '大连市', children: [{ text: '中山区' }, { text: '金州区' }, { text: '长海县' }] }]  
},  
{  
  text: '吉林省',  
  children: [{ text: '长春市', children: [{ text: '南关区' }, { text: '宽城区' }, { text: '朝阳区' }] },  
    { text: '四平市' }]  
}
HarmonyOS
2024-10-21 09:49:26
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

如下可以正常运行:

class bottom {  
  bottom:number = 50  
}  
let bott:bottom = new bottom()  
@Entry  
@Component  
struct TextPickerExample {  
  private cascade: TextCascadePickerRangeContent[] = [{  
    "text": "别墅",  
    "children": [  
      {"text": "刘胜亮的别墅"},  
      {"text": "张月栋的别墅", "children": []}  
    ]  
  }]  
  
  build() {  
    Column() {  
      TextPicker({ range: this.cascade }).canLoop(false)  
        .onChange((value: string | string[], index: number | number[]) => {  
          console.info('TextPicker 多列联动:onChange ' + JSON.stringify(value) + ', ' + 'index: ' + JSON.stringify(index))  
        })  
    }  
  }  
}
分享
微博
QQ
微信
回复
2024-10-21 15:26:31
相关问题
使用TextPicker控件显示异常问题
745浏览 • 1回复 待解决
HarmonyOS textpicker组件使用咨询
326浏览 • 1回复 待解决
HarmonyOS textpicker使用问题
194浏览 • 1回复 待解决
mysql b+索引关键码是怎么
1835浏览 • 1回复 待解决
如何优化过多import依赖
354浏览 • 1回复 待解决
HarmonyOS 能否支持3D模型导入?
183浏览 • 0回复 待解决
HarmonyOS 是否支持MP3音频录制?
104浏览 • 1回复 待解决
HarmonyOS 查看项目整体依赖
312浏览 • 1回复 待解决
华为 watch 3 怎么真机运行?
10353浏览 • 3回复 待解决
使用ArkUI和ArkTS如何运行深度学习模型
1762浏览 • 1回复 待解决
XComponent 怎么设置透明
2125浏览 • 1回复 待解决