Data binding 了解聚合数据绑定和HTML标记

Data binding 了解聚合数据绑定和HTML标记,data-binding,polymer,Data Binding,Polymer,我是Polymer的新手,在测试数据绑定时,我发现必须在HTML标记中封装双mustach表达式(例如{{var}}) 否则,变量就不会按原样展开和打印 一个例子(来自),用一行更多的文字来显示这种行为。你也可以找到它 这是{{owner}}的名称标记元素。 这是{{owner}}的名称标记元素。 聚合物({ 是:“姓名标签”, 就绪:函数(){ //设置此元素的所有者属性 this.owner=“Daniel”; } }); 我是否遗漏了文档中的某些内容,或者这是某种bug 致今天阅读此问

我是Polymer的新手,在测试数据绑定时,我发现必须在HTML标记中封装双mustach表达式(例如
{{var}}

否则,变量就不会按原样展开和打印

一个例子(来自),用一行更多的文字来显示这种行为。你也可以找到它


这是{{owner}}的名称标记元素。
这是{{owner}}的名称标记元素。 聚合物({ 是:“姓名标签”, 就绪:函数(){ //设置此元素的所有者属性 this.owner=“Daniel”; } });
我是否遗漏了文档中的某些内容,或者这是某种bug

致今天阅读此问题的读者
此行为似乎已被修复,在Plunkr上的示例中,不再存在问题。

根据:

绑定注释当前必须跨越标记的整个内容

这意味着您当前必须像在本例中那样将绑定包装到标记中:

这是{{owner}}的名称标记元素。


我希望将来这会有所改变,这样你就不必在标签中包装绑定了。

该死,我错过了。非常感谢。
<dom-module id="name-tag">
  <template>

    <!-- Will print : This is {{owner}}'s name-tag element. -->
    This is {{owner}}'s name-tag element.<br />

    <!-- Will print : This is Daniel's name-tag element. -->
    This is <b>{{owner}}</b>'s name-tag element.
  </template>
</dom-module>

<script>
Polymer({
  is: "name-tag",
  ready: function() {
    // set this element's owner property
    this.owner = "Daniel";
  }
});
</script>