HarmonyOS 使用List的警告

HarmonyOS  使用List的警告:You are advised to initialize the width and height attributes of the List component. <ArkTSCheck>。

List(){ 
  ForEach(this.middleList,(data:MineItem)=>{ 
    ListItem(){ 
      Row(){ 
        Image($r(data.icon)) 
          .width(20) 
        Text(data.title) 
          .fontSize('15') 
          .fontColor('#000000') 
          .margin({left:15}) 
        Blank() 
        Image($r('app.media.mine_enter')) 
          .width(10) 
      } 
      .width('100%') 
      .height(50) 
    } 
  }) 
} 
.padding({left:15,right:15}) 
.width('100%') 
.margin({ top:15 }) 
.backgroundColor('#ffffff') 
.borderRadius(10)
HarmonyOS
2024-11-27 09:45:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

这个警告不影响的实际的使用的,如果没有初始化高度List组件会自适应高度,但是这会导致在某些情况下显示不全的情况,可以设置一下layoutWeight属性(需要父组件设置固定高度)这样List组件就可以和兄弟组件按权重分配父组件尺寸。

分享
微博
QQ
微信
回复
2024-11-27 14:39:20
相关问题
HarmonyOS 函数使用bind提示警告
1401浏览 • 1回复 待解决
HarmonyOS Listdivider使用
1393浏览 • 1回复 待解决
HarmonyOS 警告'libzhihui.so' is not verified
1064浏览 • 1回复 待解决
HarmonyOS Entry组件export会有黄色警告
1137浏览 • 1回复 待解决
List及ListItem组件使用
3140浏览 • 1回复 待解决
list 如何使用 lazyforeach
1177浏览 • 1回复 待解决
HarmonyOS Web组件和List嵌套使用问题
1668浏览 • 1回复 待解决
List使用问题有哪些?
1435浏览 • 1回复 待解决
HarmonyOS List嵌套list布局
1140浏览 • 1回复 待解决
使用List组件设置多列布局方式
1462浏览 • 1回复 待解决
调试工程时提示警告怎么处理?
1131浏览 • 1回复 待解决