我一直试图找出一个人是否比另一个好。
基本上,在AngularJS指令中,使用内联控制器的区别是什么:
.directive(function(){
return{
controller: function (){}
}
});
反对注册控制器并参考它:
.directive(function(){
return{
controller: 'someController'
}
})
.controller('someController', function(){});
控制器仅用于指令而不用于其他地方。内联是否有任何性能提升?有什么区别? 任何信息将不胜感激。感谢。