我正在使用NgDialog来显示一个执行某些操作的弹出窗口。它在当地工作正常。但是在部署时却没有。 但当我删除控制器时,它无处不在。
我正在使用ngDialog 1.0.1,Angular js 1.5和Typescript 2.1.4
感谢您的帮助。
showPinVerificationModal(email,name) {
const dlgConfig = {
template: require('./modal.tpl.html'), plain: true,
className: 'ngdialog-theme-modalService ngdialog-theme-modalService-Width800',
controller: this.PinVerifcationModalCtrl, resolve: {
email: function () { return email; }, name: function () { return name; }
} };
return this.ngDialog.openConfirm(dlgConfig); }
private PinVerifcationModalCtrl($scope,email,name) { $scope.Email = email; $scope.Name = name; }
答案 0 :(得分:1)
两种可能的方式 1)尝试更改库的版本(ngDialog) 要么 2)如果您正在缩小生产中的代码,请检查以上是否是缩小安全..