鸿蒙开发入门教程--@Prop和@Link装饰器
在后台的很多留言中,幽蓝君发现很多友友分不清楚@Prop和@Link装饰器,不明白他们到底有什么作用。
简单来说,@Prop装饰器的特点是父子单向同步,父组件中状态变量的改变会影响子组件,而子组件中状态的变量的改变不会影响父组件。@Link装饰的特点是父子双向同步,父子组件中的状态变量变化时会互相影响。下面我们通过一个例子感受一下:
首先在页面中创建一个Text组件用来显示变量,再创建一个按钮用来修改变量:
@State childNumber:number = 10
build() {
...
changwei.hashnode.dev1 min read