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提示警告
331浏览 • 1回复 待解决
HarmonyOS Entry组件export会有黄色警告
114浏览 • 1回复 待解决
HarmonyOS Listdivider使用
534浏览 • 0回复 待解决
HarmonyOS Web组件和List嵌套使用问题
239浏览 • 1回复 待解决
List及ListItem组件使用
1725浏览 • 1回复 待解决
list 如何使用 lazyforeach
278浏览 • 1回复 待解决
调试工程时提示警告怎么处理?
295浏览 • 1回复 待解决
List使用问题有哪些?
323浏览 • 1回复 待解决
使用List组件设置多列布局方式
507浏览 • 1回复 待解决
HarmonyOS List展示不全问题
334浏览 • 1回复 待解决
HarmonyOS List瀑布流实现方案
115浏览 • 1回复 待解决
HarmonyOS如何拦截list滑动事件?
379浏览 • 1回复 待解决
使用List lazyForeach时,reuseId未生效
321浏览 • 1回复 待解决
使用List组件实现多列布局
537浏览 • 1回复 待解决
使用List嵌套实现表格布局
981浏览 • 1回复 待解决