2017-05-05 36 views

回答

0

这是不可能的,并会违背“公约是伟大的,直到你需要重写它们”Aurelia的精神。您正在通过指定默认绑定模式为组件指定约定。这就是说,你可以强制在你自己的控制内进行一次性绑定,并有效地强制对你的控件的任何使用者进行一次性绑定。

例如,在自定义属性中,执行bind回调中您希望属性执行的所有操作,并且不要设置任何“更改”回调。或者在自定义元素中,对组件视图中的所有数据绑定使用one-time绑定命令。

+0

这就是我最终做的。在大约15个“绑定”中,只有3个是可观察的,所有其他都只是设置,就组件的外观而言并不可变。所以我最终只在3个“改变”的回调中挂钩。 – epitka

相关问题