2
指令中正常的ng-controller
和controller
之間有什麼區別。指令控制器和正常控制器之間的區別
<div ng-controller="MyCtrl">
<directive></directive>
</div>
下面我有一個directive
內MyCtrl
和我的指導也有定義的controller
。
var app = angular.module('myApp',[]);
app.directive('map', function() {
return {
restrict: 'E',
controller: function(){}
}
});
function MyCtrl($scope) {}
- 是什麼正常
ng-controller
和controller
一個指令內部之間的差異。 - 爲什麼
directive
有一個controller
函數?
之間有什麼區別,這兩者之間沒有區別...指令可能想要獲取數據或執行一些操作在控制器上完成的模型,這就是爲什麼你有一個控制器的指令 –
這樣可能會分享一些燈光給你的問題:http://stackoverflow.com/a/19227433/2777098 –
我想,這個範圍是不同。當然,這取決於這是否是一個孤立的範圍。 – Eugene