我dC
指令有沒有辦法用範圍或其他值更新指令鏈接?
app.directive('dC', function($rootScope) {
return {
restrict: 'AE',
link: function(scope, element, attrs) {},
templateUrl: function(elem, attrs) {
return $rootScope.somePosiT
}
}
});
而且我想我的控制器功能的內部訪問反正有我可以實現它,以動態地改變我的指令位置,當點擊發射
app.controller('appCtrl', function($scope, $rootScope) {
clk: function() {
$rootScope.somePosiT = 'views/1.html'
}
})
可能重複[如何動態地改變從控制器指令templateUrl(http://stackoverflow.com/questions/28139250/how-to-dynamically-change-templateurl- of-directive-from-controller) –