在Aurelia中双向绑定和两个绑定行为之间的实际区别是什么?

时间:2016-09-03 23:56:13

标签: aurelia aurelia-binding

在Aurelia中,可以通过两种不同的方式指定双向绑定。一种是使用显式绑定,另一种是利用twoWay绑定行为。

<input value.bind="firstName & twoWay"/>
// vs.
<input value.two-way="firstName"/>

两者之间有什么实际差异吗?如果是这样,我应该何时选择其中一个?

1 个答案:

答案 0 :(得分:1)

没有实际差异。但是在某些情况下你不能使用&#34; explicit&#34;绑定。这些只适用于属性绑定。例如,如果您需要在div内容上定义双向绑定,则需要使用行为:

<div>${firstName & twoWay}</div>