默认行为或 angularjs/ionic 是在路由更改/离开页面时删除 DOM 元素,并用新的 DOM elm 替换它/如果您导航回上一页,请再次运行控制器。
有没有办法隐藏与路由关联的 DOM 榆树而不是完全删除它?
我的用例是:我的 IONIC 应用程序登录页面/索引需要一些时间来计算/渲染,当用户导航到详细视图并返回索引页面时,它会从头开始重新构建它,因为 DOM 已被删除,它需要再次构建,这是一个时间的腰部,所以当路由更改时,与其移除 DOM 榆树,不如将其隐藏,如果用户返回上一个路由,则显示它。这肯定会提高应用程序的性能。
期待你的回复。
提前致谢
住所