Angularjs 如何用适当的背景和角度基础打开模态内的模态?
我想打开一个模态里面有一个模态背景像- 背景->窗口->背景->窗口 <怎样用角的基础来实现?< /P>Angularjs 如何用适当的背景和角度基础打开模态内的模态?,angularjs,modal-dialog,zurb-foundation,angular-foundation,Angularjs,Modal Dialog,Zurb Foundation,Angular Foundation,我想打开一个模态里面有一个模态背景像- 背景->窗口->背景->窗口 谢谢 角度基础不支持另一个模态内部的模态。z索引值是硬编码的 有一种解决方案可以替代modal,但这并不适合我们。 我实现了一个这样做的指令(typescript)- 基本上,我会查看$modalStack.getTop(),并更改它的z索引。这不会带来好的用户体验。重新考虑你的方法比双重模式要好。有些修复与代码无关 export function ModalPositionHelper($modalStack):ng.
谢谢 角度基础不支持另一个模态内部的模态。z索引值是硬编码的 有一种解决方案可以替代modal,但这并不适合我们。 我实现了一个这样做的指令(typescript)-
基本上,我会查看$modalStack.getTop(),并更改它的z索引。这不会带来好的用户体验。重新考虑你的方法比双重模式要好。有些修复与代码无关
export function ModalPositionHelper($modalStack):ng.IDirective {
var initialModalZIndex = 1005;
return {
restrict: 'A',
link: function (scope) {
scope.$watch(function () {
return $modalStack.getTop();
}, function (newModal, oldModal) {
if (oldModal) {
oldModal.value.modalDomEl.css('z-index', initialModalZIndex);
}
if (newModal) {
newModal.value.modalDomEl.css('z-index', initialModalZIndex + 2);
angular.element('.reveal-modal-bg').css('z-index', initialModalZIndex + 1);
}
});
}
};
}