Data binding 单向数据绑定聚合物
我试图寻找我的问题的答案,但似乎我找不到任何关于聚合物单向数据绑定的信息 我一直在研究聚合物,发现它的许多方面都非常有趣。然而,我想知道是否有可能以不同的方式“使用”聚合物。与我在示例和教程中看到的不同 是否可以仅使用从模型到视图(而不是从视图到模型)的单向绑定?。完全不装订怎么样 显然,我们可以在模型中创建额外的变量,并以更可控的方式更新“模型的真实部分”。但也许有某种形式的单向约束替代方案 另一件让我犹豫的事情是聚合物组分之间的集成方式。是否有使用声明性集成/组合的替代方案。可以以更可控的方式(即编程)合成不同的聚合物组分 我很肯定以上是可能的。但这能以优雅的方式完成吗?有人尝试过这种方法吗 例如,knockout提供了一些beforechange事件,以允许对更新可观察对象进行更多控制。但这种丑陋的“变通”让整个过程变得麻烦Data binding 单向数据绑定聚合物,data-binding,polymer,Data Binding,Polymer,我试图寻找我的问题的答案,但似乎我找不到任何关于聚合物单向数据绑定的信息 我一直在研究聚合物,发现它的许多方面都非常有趣。然而,我想知道是否有可能以不同的方式“使用”聚合物。与我在示例和教程中看到的不同 是否可以仅使用从模型到视图(而不是从视图到模型)的单向绑定?。完全不装订怎么样 显然,我们可以在模型中创建额外的变量,并以更可控的方式更新“模型的真实部分”。但也许有某种形式的单向约束替代方案 另一件让我犹豫的事情是聚合物组分之间的集成方式。是否有使用声明性集成/组合的替代方案。可以以更可控的方
提前感谢您的帮助 更新 在聚合物1.x中
[[]]
用于单向绑定
原创
看看那位官员
一次性绑定
有时,您可能不需要动态绑定。对于这些情况,有一次性绑定
在表达式中使用¸{{}
的任何地方,都可以使用双括号([[]]
)设置一次性绑定。在{{site.project_title}}首次设置其值后,绑定将变为非活动状态
例如:
<input type="text" value="this value is inserted once: [[ obj.value ]]">
如果不需要设置属性观察的开销,一次性绑定可能会提高性能
另请参见它不是一次性绑定,而是单向绑定。从聚合物0.5变为1.0.Done的两个AFAIR之间存在很大差异。谢谢你的提示:)