赞
踩
思考:如何单向绑定非简单类型数据?
// 通过相同的变量名绑定
@Provide a: number = 0;
@Consume a: number;
// 通过相同的变量别名绑定
@Provide('a') b: number = 0;
@Consume('a') c: number;
@ObjectLink和@Observed类装饰器用于在涉及嵌套对象或数组的场景中进行双向数据同步
被@Observed装饰的类,可以被观察到属性的变化
子组件中@ObjectLink装饰器装饰的状态变量用于接收@Observed装饰的类的实例,和父组件中对应的状态变量建立双向数据绑定。
单独使用@Observed是没有任何作用的,需要搭配@ObjectLink或者@Prop使用。
具体用法看Demo5、Demo6
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。