2016-09-15 62 views
0

有一個自定義組件,例如地址。看看下面的代碼。如何在Polymer中實現參數化數據綁定?

  <simple-address name="address" label="Address" id="address" 
          data$="[[data.address]]"> 
      </simple-address> 

[[data.address]]從父控件傳遞。如何將地址作爲參數傳遞?例如,如果我使用dom操作更改名稱,則需要將類似數據傳遞給簡單地址控件。如果控制的名稱變成「客戶地址」,則數據應該是數據$ =「[[data.cusomer-address]]」。

預先感謝您。

回答

1

使用計算結合

<simple-address name="address" label="Address" id="address" 
    data={{_computeData(data)}}"> 
</simple-address> 

........... 

_computeData: function(data) { 
    .... 
    return val; 
} 
+0

謝謝!這真的很有幫助。 – Kanstantsin

相關問題