添加cutom选项到bootstrap模式

时间:2015-08-03 12:47:23

标签: angularjs bootstrap-modal

我在我的应用程序中使用bootstrap模式。 在这里我们有模态选项,如windowClass,键盘等。 我想知道我们是否可以在这里添加我们自己的自定义选项,如'preventModalClose','ABC'等。

1 个答案:

答案 0 :(得分:0)

您需要修改bootstrap UI的源代码(我想您使用的是windowClass标记)。

例如,转到modal.js的源文件。转到第99行,您会发现选项element.addClass(attrs.windowClass || ''); 仅适用于:

preventModalClose

说,您想要添加自定义选项,例如scope.close,只需修改第102行中的scope.close = function (evt) { if (attrs.preventModalClose) { return; } // The original logic. } 功能:

WindowInteropHelper interOPHelper = new WindowInteropHelper (window);
//parentWindow is handle of the parent
interOPHelper.Owner = parentWindow;

开始阅读它们的源代码,它们只是Angular指令,甚至是纯JavaScript。