Angular bootstrap模式正在重置子视图

时间:2017-03-30 05:35:10

标签: angularjs angular-ui-router angular-ui-bootstrap

我是角色新手并且我们有嵌套视图的情况,其中一个视图有链接打开模态

但问题是,当模态打开时,后台中的一个视图正在重置...不知道为什么以及如何解决它?

[Plnkr] [1]: http://embed.plnkr.co/dliyNd5EaobgkFNA8Xxg/

真的会帮助帮助..

所以问题是如果我们在页面上打开child1然后点击打开模态它实际上清除了子1视图

1 个答案:

答案 0 :(得分:1)

您已在home.modal1ui-sref定义了view2.html州,并尝试重定向。由于它没有显示template,因此您将看到一个空白页面,看起来子视图已重置。

我已为template添加home.modal1 ui-sref状态,以帮助您确认。{/ p>

您可以将ng-click更改为view2.html并在$modal.open 控制器中定义一项功能,该功能会调用<!doctype html> <html> <head> <meta charset="utf-8"> <title>Zip Archiving Tutorial</title> </head> <body> <form action="" method="POST" enctype="multipart/form-data"> Archive Name: <input type="text" name="name"><br /> <input type="file" name="files[]" multiple="true"> <input type="submit" name="create" value="Create Zip"><br><br> <input type="submit" name="upload" value="Upload to Database"> </form> 来打开模式。< / p>