我創建了一個動態的指令,然後我通過數據給這個指令,但是這個指令不渲染,我可以訪問傳遞到數據鏈接功能,在這裏,我的代碼片段:動態創建指令
var table = $compile("<user-priv data=object ><user-priv>")($scope);
angular.element(document).find('#privModal').find('.modal-body').append(table);
angular.element(document).find('#privModal').modal('show')
這裏是
.directive('userPriv', [function() {
return {
restrict: 'A',
scope: {
data: '=?'
},
templateUrl: 'file/angular/templates/privList.html',
link: function(scope, iElement, iAttrs) {
console.warn(scope.data);
},
controller: function($scope) {
console.log('test');
}
};
}])
感謝您的有趣,但它不是工作 –