【发布时间】:2015-10-08 20:37:39
【问题描述】:
我有这样的表格
<div class="warranty-part">
<paper-input maxlength="4" name="warranty[0]" no-label-float label="1111" value="{{warranty0::input}}"></paper-input>
</div>
<div class="warranty-part">
<paper-input maxlength="4" name="warranty[1]" no-label-float label="1111" value="{{warranty1::input}}"></paper-input>
</div>
<div class="warranty-part">
<paper-input maxlength="4" name="warranty[2]" no-label-float label="1111" value="{{warranty2::input}}"></paper-input>
</div>
<div class="warranty-part">
<paper-input maxlength="4" name="warranty[3]" no-label-float label="1111" value="{{warranty3::input}}"></paper-input>
</div>
有四个不同的字段。这些输入值中的每一个都绑定到一个定义为...的属性...
properties: {
warranty0: {
type: String,
observer: 'onWarrantyChange0'
},
warranty1: {
type: String,
observer: 'onWarrantyChange1'
},
warranty2: {
type: String,
observer: 'onWarrantyChange2'
},
warranty3: {
type: String,
observer: 'onWarrantyChange3'
}
}
这行得通...但是更整洁的是能够绑定到每个字段的数组值以整理内容。
喜欢
properties: {
warranty: {
type: Array,
value: ['','','',''],
observer: 'onWarrantyChange'
}
}
但我只是不知道如何用聚合物绑定到数组的索引。通过阅读文档,我得到的印象是像这样绑定到输入值会起作用......
value="{{warranty.0::input}}"
但事实并非如此。
有什么办法吗?
【问题讨论】:
标签: polymer polymer-1.0