聚合物1.0:数据绑定变量 元素(值属性)(Polymer 1.0: Data binding

2019-10-23 16:27发布

在聚合物1.0,我想数据绑定的字符串变量{{str}}<iron-meta>元件(在父元素标签)如下。

这种失败:

<iron-meta id="meta" key="info" value="{{str}}"></iron-meta>

上面的代码中断。 但是,下面的代码工作(不绑定)。

这工作:

<iron-meta id="meta" key="info" value="foo/bar"></iron-meta>

所不同的是变量版本{{str}}失败和不断的版本"foo/bar"的作品。

有没有人有什么线索是什么打破了约束力,如何解决呢?

编辑回应评论的问题:

  1. 它怎么会失败呢? 这种默默的失败。 值我已经打印出来,只是当我按下登录和注册按钮不更新。

  2. 这里是一个链接在Github上存储库中的代码。 见行

Answer 1:

您需要使用一个属性绑定 ,而不是一个属性绑定

<input type="text" value$="{{str}}" />


文章来源: Polymer 1.0: Data binding variable to element (value attribute)