(angular directive)将对象绑定到所有属性

时间:2015-11-11 05:55:15

标签: angularjs angularjs-directive angular-directive

假设控制器实例{propA: 'valueA', propB: 'valueB'}上的对象ctrldirProps,我想将此对象绑定到指令的所有属性。我不能改变指令的定义。我必须写

<my-dir
  prop-a="ctrl.dirProps.propA"
  prop-b="ctrl.dirProps.propB"
></my-dir>

有没有办法改进这个,因为绑定到指令的对象可能是动态的。

像这样的东西

<my-dir
  all-attr="ctrl.dirProps"
></my-dir>

会很好。

0 个答案:

没有答案