2015-12-26 57 views
1

不工作我嘗試的JavaScript Polymer({property: {}})輸入值綁定&觀察者在聚合物

input: { 
    observer: "_input", 
    type: String, 
    value: "Z" 
} 

最初<input>節目「Z」作爲它的值,但內部的javascript輸入屬性內部下面

<input value="{{input}}"> 

輸入屬性的代碼Polymer({property: {}})未隨<input>中的更改而更新&觀察員未調用

我想這也而非工作

<input bind-value="{{input}}"> 

我如何在聚合物1.0做到這一點?

回答

1

is="iron-input" & bind-value="{{owner}}"兩者都需要

<input is="iron-input" bind-value="{{owner}}"> 

我發現它從他們的文檔example

0

,如果你寫你可以做到這一點{{nameOfTheProperty ::輸入}}喜歡下里面的值行:

<input value="{{myValue::input}}">

餘噸這種方式比鐵輸入更好,因爲你不必輸入鐵輸入元素。你可以在這裏閱讀更多關於它的信息:

https://github.com/PolymerElements/iron-input