加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 在角度2中有多个活动模块

发布时间:2020-12-17 09:42:18 所属栏目:安全 来源:网络整理
导读:角色2决赛已经发布,我一直在玩最后的路由器版本. 路由器的一个很好的例子可以在这里找到:http://plnkr.co/edit/mXSjnUtN7CM6ZqtOicE2?p=preview 我想知道在加载到顶部的新文件中是否有任何机制保持当前模块在DOM中(但是被隐藏).这里的用例可能是用户可能正
角色2决赛已经发布,我一直在玩最后的路由器版本.

路由器的一个很好的例子可以在这里找到:http://plnkr.co/edit/mXSjnUtN7CM6ZqtOicE2?p=preview

我想知道在加载到顶部的新文件中是否有任何机制保持当前模块在DOM中(但是被隐藏).这里的用例可能是用户可能正在使用管理模块,并意识到他们需要创建一些资产(也许是用户),以便跳转到用户模块来创建;然后再跳回到他们在管理模块中的位置.

在这种情况下,用户可能在管理模块的一些深层链接部分,并且他们失去了他们在做什么是非常奇怪的行为.

这可能吗?从我迄今为止所做的一切中,我看到在< router-outlet>中呈现的模块标签完全从DOM转出.

谢谢!

当路由更改时,路由器添加的组件将被丢弃. This is planned to be made configurable eventually.

如果您将数据(模型)保留在共享服务中(不会丢弃)而不是组件本身,那么当导航回到之前的路由时,用户将恢复原始视图.

需要在不被路由器删除的组件上提供服务. @NgModule()中没有延迟加载的根组件或提供程序将会起作用.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读