105 words
1 minutes
闪电笔记memos-168
鸿蒙如何布局
下面是刚知道的,不一定对,记录一下当下的想法。
对用户来说,鸿蒙布局,可以使用 Row/GridCol/Text
等组件实现布局。
对开发者来说,可以通过 FrameNode 实现,比如下面代码。
let node = new FrameNode(uiContext)
node.commonAttribute.width(300).height(300).backgroundColor(Color.Red)
let col = typeNode.createNode(uiContext, "Column")
col.initialize({ space: 10 })
node.appendChild(col)
命令式的方式实现,还没写过实际代码,后面补充。
参考 https://zhuanlan.zhihu.com/p/721102433
#public
闪电笔记memos-168
https://ijust.cc/posts/HebK59JUXTxdzavPeasrtJ/