【发布时间】:2017-06-05 07:51:28
【问题描述】:
我是 Angular 新手(我必须在我以前的同事之后编辑一个项目)。
我已经定义了 FormController 和 ModalController。 ModalController 是这样定义的:
angular.module('app', [...]).controller('ModalController', ['part', class {
constructor(part) {
this.part = part;
}
}]);
在 FormController 中,我有以下代码来打开模式:
openModal(template, part) {
this.$uibModal.open({
animation: true,
templateUrl: template + '.html',
controller: 'ModalController',
controllerAs: 'ModalCtrl',
resolve: {
part: () => {
return something;
}
}
});
}
我的问题是关闭模式(点击视图中的按钮后)。
【问题讨论】:
-
你可以通过 jquery 做到这一点: $("#modalName").modal('hide');
-
@Jenny 大多数 Angularjs 开发人员在回答 Angularjs 问题时尽量避免建议使用 jQuery。
标签: javascript angularjs bootstrap-ui