Javascript Angularjs,离子型;隐藏状态已更改的DOM元素,而不是将其删除
angularjs/ionic的默认行为是在路由更改/离开页面时删除DOM元素,并使用新的DOM elm替换它/如果导航回上一页,则再次运行控制器 有没有办法隐藏与管线关联的DOM elm,而不是将其完全删除 我的用例是:我的IONIC应用程序登录页/索引需要一些时间来计算/呈现,当用户导航到详细视图并返回到索引页时,它会从头开始重新构建,因为DOM已被删除,需要重新构建,这是一个时间的腰围,因此当路由更改时,与其删除DOM elm,不如将其隐藏,如果用户返回到上一个路由,则显示它。这肯定会提高应用程序的性能 期待您的回复 提前谢谢Javascript Angularjs,离子型;隐藏状态已更改的DOM元素,而不是将其删除,javascript,angularjs,angularjs-directive,ionic-framework,ionic,Javascript,Angularjs,Angularjs Directive,Ionic Framework,Ionic,angularjs/ionic的默认行为是在路由更改/离开页面时删除DOM元素,并使用新的DOM elm替换它/如果导航回上一页,则再次运行控制器 有没有办法隐藏与管线关联的DOM elm,而不是将其完全删除 我的用例是:我的IONIC应用程序登录页/索引需要一些时间来计算/呈现,当用户导航到详细视图并返回到索引页时,它会从头开始重新构建,因为DOM已被删除,需要重新构建,这是一个时间的腰围,因此当路由更改时,与其删除DOM elm,不如将其隐藏,如果用户返回到上一个路由,则显示它。这肯定会提高
Abod在项目中使用选项卡: 有很多东西需要理解,但是这个特性非常有效
基本上,它允许您在不删除DOM的情况下更改视图(它将其存储在内存中)。当您回到上一个DOM时,它只是从内存中加载的。请编写此插件。这将使我的同事和我免于自己动手做这件事的麻烦。:)