我看过演示弹出窗口的演示 http://mobileangularui.com/demo/#/overlay
在示例中已将Directive用于模板
ui-turn-on="modal1"
我需要从控制器激活弹出窗口。
我想我必须使用SharedState,但我无法创建一个有效的例子。
你能帮助我吗?
答案 0 :(得分:4)
我有类似的问题。
以下代码解决了我的问题:
$rootScope.Ui.turnOn('modal1')
答案 1 :(得分:1)
您需要在控制器中声明SharedState,然后只需使用它:
SharedState.turnOn('name_of_modal_id');
和/或
SharedState.turnOff('name_of_modal_id');
不需要任何特别的东西。 很简单。