HarmonyOS 鸿蒙Next:怎么让Foreach渲染中途停下来,向在根据if的条件里加一个类似break的功能

发布于 1周前 作者 wuwangju 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:怎么让Foreach渲染中途停下来,向在根据if的条件里加一个类似break的功能

 @Builder   mode_smallcomponent_framework(index:number){
Column(){
ForEach(mode_smallcomponent_resource,(item:Mode_smallcomponent_resource)=>{
if(item.day_index == index){
Row(){
Column(){
Image(item.mode_pic[index]).objectFit(ImageFit.Cover)
}.height(100).width(100)
Blank().width(‘5%’)
Column(){
Text(item.txt[index])
Row(){
Image(item.time_pic[index]).width(40).height(40).objectFit(ImageFit.Contain)
Text(item.time_txt[index]).fontSize(13)
}
}
}.width(‘100%’)
}
//days()
})
}
}


关于HarmonyOS 鸿蒙Next:怎么让Foreach渲染中途停下来,向在根据if的条件里加一个类似break的功能的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

6 回复

楼主问题解决了吗?

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

你想在哪里跳出循环,你就在哪里将数组的length设置为0

好的,我试试

我把这个mode_smallcomponent_resource1.length =0放在if语句最后面,它会报’mode_smallcomponent_resource1.length =0’ does not comply with the UI component syntax. <ArkTSCheck>这个错误,不能用在UI里

回到顶部