从重复的子属性通知父属性



我已经初始化了子组件中的属性buyitem,并调用order函数来调用它。

order() { this.buyitem = "change";}

它在组件级别正在发生变化。而在父组件中,它没有反映。我在两个组件中添加了reflectToAttribute: truenotify:true

为了反映到父值upward更改,假设您在父应用中.html例如,使用 {{...}} 进行双向数据绑定[[...]]

<child-elem buyitem = "{{buyitem}}"></child-elem> 

进入child-elem元素声明属性notify:true就足够了:

static get properties() { return { 
       buyitem:{
           type:String,
           notify:true
             }

但也使用this.set代替this.buyitem = "change"

this.set('buyitem', 'change');  // to observable changes. 

最新更新