2016-07-28 33 views

回答

4

第二个参数应该是一个对象常量。见示例https://docs.angularjs.org/guide/component

angular.module('heroApp').component('heroDetail', { 
    templateUrl: 'heroDetail.html', 
    controller: HeroDetailController, 
    bindings: { 
    hero: '=' 
    } 
}); 
+0

任何想法,为什么你不能定义外部对象字面?像'.component('foo',foo); var foo = {}' –

+0

var foo = {}应该先放在.component('foo',foo) – doge1ord