如何将对象传递给Angular组件属性/绑定

时间:2017-05-05 18:53:50

标签: angularjs

使用Angular 1.5+组件时,当对象的键引用变量时,我似乎无法将对象传递给组件的属性/绑定。

//inside parent ctrl
vm.dog = 'hey'
<my-component field="{cat: vm.dog}"></my-component>

//my-component
controller: 'MyComponentCtrl as vm',
bindings: {field: '<'}

在my-component的ctrl中,对象显示在范围上但是:

{cat: undefined}

任何想法?我也尝试过:

<my-component field="{cat: '+vm.dog+'}"></my-component>

<my-component field="{cat: {{vm.dog}}}"></my-component>

0 个答案:

没有答案