我正在尝试制作一个指令来打开一个模态,所以我编写了代码来打开指令控制器内的模态。但是它连续运行,浏览器停止响应。
fileUploadApp.directive('showPopUp',function($uibModal) {
return {
restrict: 'ECA',
controller: function () {
console.log("$uibModal",$uibModal);
var modalInstance=null;
var init =function(){
modalInstance = $uibModal.open({
animation: false,
templateUrl: 'popUpContent.html',
});
modalInstance.result.then(function (selectedItem) {
console.log("selectedItem",selectedItem);
}, function () {
});
}
init();
},
link: function(scope, el, attrs) {
}
}
});
因此,请建议我如何实现此功能并解决此问题。