Polymer 属性 未通过数据绑定更新
Polymer property not updating via data binding
我有一个包装文本框的 Polymer 1.0 自定义元素(HTML 输入元素)。这是模板:
<template>
<input type="text" value="{{value}}">
</template>
这里是值 属性:
value: {
type: String,
value: '',
notify: true,
observer: '_valueChanged'
}
当我在文本框中输入内容时,每次更新输入文本时,不应该调用 _valueChanged 观察器吗?我遇到的行为是观察者只在自定义元素初始化期间被调用一次。
您需要如下绑定。阅读 https://www.polymer-project.org/1.0/docs/devguide/data-binding.html#two-way-native 了解更多详情。
<template>
<input type="text" value="{{value::input}}">
</template>
我有一个包装文本框的 Polymer 1.0 自定义元素(HTML 输入元素)。这是模板:
<template>
<input type="text" value="{{value}}">
</template>
这里是值 属性:
value: {
type: String,
value: '',
notify: true,
observer: '_valueChanged'
}
当我在文本框中输入内容时,每次更新输入文本时,不应该调用 _valueChanged 观察器吗?我遇到的行为是观察者只在自定义元素初始化期间被调用一次。
您需要如下绑定。阅读 https://www.polymer-project.org/1.0/docs/devguide/data-binding.html#two-way-native 了解更多详情。
<template>
<input type="text" value="{{value::input}}">
</template>