使用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>