如何从控制器打开Mobile-Angular-ui模态

时间:2015-03-26 11:06:53

标签: javascript angularjs

我看过演示弹出窗口的演示 http://mobileangularui.com/demo/#/overlay

在示例中已将Directive用于模板

ui-turn-on="modal1"

我需要从控制器激活弹出窗口。

我想我必须使用SharedState,但我无法创建一个有效的例子。

你能帮助我吗?

2 个答案:

答案 0 :(得分:4)

我有类似的问题。

以下代码解决了我的问题:

$rootScope.Ui.turnOn('modal1')

答案 1 :(得分:1)

您需要在控制器中声明SharedState,然后只需使用它:

SharedState.turnOn('name_of_modal_id');

和/或

SharedState.turnOff('name_of_modal_id');

不需要任何特别的东西。 很简单。