如何在没有手表和服务的情况下双向绑定angular-ui-bootstrap-modal

时间:2014-02-26 09:05:52

标签: angularjs modal-dialog angular-ui controllers angular-ui-bootstrap

我正在实现Angular ui bootstrap模式 的 angular-ui-modal

它们所体现的基本设计就在它旁边的掠夺者身上。

但是我的应用程序要求它(模式)在同一单页Web应用程序中多次实现(用于保存加载等)。

在这个掠夺者修改了他们的基本掠夺者 [link:see my plunker here]

在上面的plunker中,我试图在两个控制器之间应用动态绑定。 如:

我希望内部控制器模态模板中的“checkBind”值反映在外部控制器中。

我知道这不可能像我试图这样做,因为“范围不同”。

现在我并不相信使用手表/广播/服务 “小模态的东西”。

我的问题很少:

  1. 我是否必须创建一个单独的控制器来使用角度ui模式。

  2. 如何使用“OuterCtrl”(在我的plunker中)以某种方式编写所有模态调用和处理程序方法(如$ scope.open .... $ scope.ok .... $ scope。取消等)。

  3. 如何以尽可能少的代码直接将checkBind的值从modal绑定到outerController(我的意思是忽略监视服务等)

  4. 如果“3”是可能的话我真的可以忽略1和2(但我仍然想知道答案)

    我知道我在这里遗漏了一些东西。请告诉我那是什么。

    提前致谢

1 个答案:

答案 0 :(得分:-1)

我是棱角分明的新人,你的英语有点难以理解,但是你不能把它设置为modal.checkBind然后把它放在更高的范围内吗?