文档开发者中心
我的

Android 里的重新onLayout 在鸿蒙用什么代替?

Android 里的重新onLayout 在鸿蒙用什么代替?%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20211215132914.png
点赞
1
收藏
回复
2
分享
举报
浏览354 发布于2021-12-15 05:30未知归属地
全部评论
最多点赞
最新发布
最早发布

onLayout 文档

对于纯鸿蒙来说,自定义组件有个onLayout方法。但是 LayoutChild 看起来无法感知子组件的数据,这样的话onLayout就不是那么好用了

目前还不太会用这个方法,我正在研究这个方法。

收起
自动换行
深色代码主题
复制
@Component
export struct CheckerboardContainer {

    build(){
        ...
    }
    onLayout(children: Array<LayoutChild>, constraint: 
          ConstraintSizeOptions) {
       for (let child of children) {
           console.error(JSON.stringify(child))
       }
    }
}
3楼回复于2023-11-15 15:48 来自北京
欢迎开发小伙伴们进来帮帮楼主
1楼回复于2021-12-15 05:46 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。