具有默认值的Angular Bind一次语法也绑定一次

时间:2015-04-24 15:28:11

标签: angularjs angularjs-scope

一旦语法问题进入古怪的绑定。想知道你是否遇到过这个问题?

{{::obj.attr1 || obj.attr2}}

以上作品。但是,我真正想做的是确保即使默认值也一旦绑定语义,例如:

{{::obj.attr1 || ::obj.attr2}}

但是,这种语法是不可接受的。我也没试过::{{obj.attr1 || obj.attr2}}

如何使这种语法可以接受?

谢谢!

1 个答案:

答案 0 :(得分:1)

您的第一个代码段是正确的:

{{::obj.attr1 || obj.attr2}}

请参阅此JSFiddle,将其与普通{{obj || obj2}}语法进行比较