Harmony 属性和参数的区别
什么是属性
标签后以.开头的就是属性
js
build() {
Row() {
Row()
.width(100)
.backgroundColor(Color.Blue)
.aspectRatio(1)
}
.height('100%')
}
什么是参数
以对象形式写在标签里边的就是参数
js
build() {
Flex({
direction: FlexDirection.Row,
justifyContent: FlexAlign.SpaceAround,
wrap: FlexWrap.Wrap
}) {
Row().width(100).height(100).backgroundColor(Color.Blue)
Row().width(100).height(100).backgroundColor(Color.Blue)
Row().width(100).height(100).backgroundColor(Color.Blue)
Row().width(100).height(100).backgroundColor(Color.Blue)
Row().width(100).height(100).backgroundColor(Color.Blue)
}
}