我看到angularjs強烈建議不要做任何DOM操作的控制器, 只設置範圍的狀態,例如,從AJAX等提取數據,
https://docs.angularjs.org/guide/controller
怎麼樣指令控制器與分離的範圍 是否有意義設置在隔離範圍的功能做DOM操作
例如
controller:function($scope,$element){
$scope.editDom = function(){
$element.someThing();
}
}
指令是用於dom操作的。 – phylax
@phylax我知道什麼是指令,問題是如果添加方法到孤立的範圍做dom操作是好的做法 – joelkaufman
你想從你的指令控制器中導出一個dom操縱函數從你的控制器調用嗎? – phylax