Angularjs 角度引导模式正在重置子视图
我不熟悉angular,有一种情况,我们有嵌套视图,其中一个视图有打开模态的链接 但问题是,当模态打开时,背景中的一个视图被重置。不知道为什么以及如何解决它 [Plnkr][1]: 我真的很感激你的帮助Angularjs 角度引导模式正在重置子视图,angularjs,angular-ui-router,angular-ui-bootstrap,Angularjs,Angular Ui Router,Angular Ui Bootstrap,我不熟悉angular,有一种情况,我们有嵌套视图,其中一个视图有打开模态的链接 但问题是,当模态打开时,背景中的一个视图被重置。不知道为什么以及如何解决它 [Plnkr][1]: 我真的很感激你的帮助 因此,如果我们在页面上打开child1,然后单击打开模式,问题实际上会清除child1视图您已经定义了home.modal1状态,并试图通过ui sref在view2.html中重定向到它。由于它没有显示模板,因此您将看到一个空白页面,看起来子视图已重置 我已经为主页添加了模板。modal1与
因此,如果我们在页面上打开child1,然后单击打开模式,问题实际上会清除child1视图您已经定义了
home.modal1
状态,并试图通过ui sref
在view2.html
中重定向到它。由于它没有显示模板
,因此您将看到一个空白页面,看起来子视图已重置
我已经为主页添加了模板
。modal1
与您的状态一起帮助您确认
您可以将
ui sref
更改为ng单击并在view2.html
控制器中定义一个函数,该函数调用$modal.open
打开该模式。我实际上已经尝试过了,但也犯了一个错误。。将href作为“#”。。这导致页面更改为初始状态,我认为这与ui状态的工作方式有关…删除“#”,并使用ng保持其为空。单击完成了此操作…谢谢