如何在Polymer中反映从子到父的变化

时间:2016-06-29 16:37:09

标签: polymer polymer-1.0 2-way-object-databinding

目前的代码如下。我在主文件中有元素值。此值将传递给子元素app-element,并从那里传递到app-element-add。

app-element-add中的值发生了变化。但我无法得到主要元素中反映的价值。

观察员永远不会被调用。

main.html

<app-element element-value = {{ elementValue }}></app-element>

Polymer({

  is: 'app-main-element',

  properties: {
    elementValue: {
      type:Array,
      notify:true,
      observer:'listUpdated'
    } 
  });

APP-element.html

<app-element-add element-value = {{ elementValue }}></app-element-add>
 Polymer({

  is: 'app-element',

  properties: {
    elementValue: {
      type:Array,
      notify:true,
      observer:'listUpdated'
    } 
  });

APP-元件add.html

Polymer({

  is: 'app-element-add',

  properties: {
    elementValue: {
      type:Array,
      notify:true,
      reflectToAttribute:true
    } 
  });

有关如何在app-main-element中反映app-element-add更改的任何提示。感谢。

0 个答案:

没有答案