【发布时间】:2014-05-25 23:51:58
【问题描述】:
<link rel="import" href="../bower_components/polymer/polymer.html">
<polymer-element name="new-tag">
<template>
<input id="input" value="{{value}}" type="text" />
</template>
<script>
(function () {
Polymer("new-tag", {
value: ""
});
})();
</script>
</polymer-element>
如果我更改 DOM 对象(在 JS 中)的 value 属性,我可以看到文本字段的值发生了变化。
如果我更改文本字段值,则 DOM 对象属性 value 也会更改。
但这两项更改都不会影响value 属性。
如果value属性没有变化,模型的变化如何反映在视图中?
我在想value={{value}} 是一种说法,即“当value 属性更改时,更改value 属性,反之亦然”。但是如果value 属性不是视图和模型之间的链接,那么这些更改是如何传播的?
另外,value={{value}} 到底是什么意思?
【问题讨论】:
标签: polymer