问题:如何在 Angular JS 控制器中管理一堆模式?
我将它们放在视图的底部并使用http://angular-ui.github.io/bootstrap/#/modal 但我最终得到了大型 html 模板(可行)但感觉效率低下。
我试过的:
- 来自 UI-Bootstrap 的 $dialog(屁股疼)
- 模态存储在模板中,通过 ng-include 使用 UI-Bootstrap 的模态
- 模态框放在控制器中我视图的底部<<当前打开并且正在工作
这感觉就像我错过了什么。任何指针?
编辑:
我做了很多搜索并找到了一个脚本,然后对其进行了一些升级:
- 您的模态是外部模板
- 它们也在您单击按钮的范围内
- 3 种不同类型(确认、消息、加载模板)
https://github.com/clouddueling/angularjs-modals
更新
从那以后我做了一个关于这个问题的回购: http: //clouddueling.github.io/angular-common/