我正在开发一个具有大型配置对象的应用程序,具有25个以上的属性和多个嵌套对象。我正在尝试创建一个填充其中几个属性的指令/组件,我想知道在$$观察者方面是否更有效地将整个表单/配置对象或那些属性单独作为绑定传递。换句话说:
<my-directive config="config"></my-directive>
与
<my-directive
prop-one="config.prop1"
prop-two="config.prop2"
prop-three="config.prop3">
</my-directive>
谢谢!
答案 0 :(得分:0)
我认为你应该这样做:
<my-directive config="config"></my-directive>
并且在指令模板中,您应该使用ng-module设置双向绑定,或者只设置单向绑定。
该指令的目的是将逻辑与gui联合起来,然后将结果暴露给配置对象或使用回调函数。
希望它有所帮助。
请记住,您不能双向绑定只能绑定属性的对象。