gpt4 book ai didi

angularjs - Angular 应用程序如何处理刷新页面以及我们可以在加载指令上使用 $history

转载 作者:行者123 更新时间:2023-12-03 01:52:58 25 4
gpt4 key购买 nike

有两个问题。

  1. Angular 应用程序如何处理刷新页面,据我所知,刷新时的 $rootScope destroy() 和应用程序重新运行和重新配置,我想知道是否有一个优雅的保留 $rootScope 的方法,而不必将 $rootScope 变量作为字符串存储到存储中。

  2. 如果我在页面上加载模式的指令上加载模板,是否可以将历史记录配置为不导航,而是恢复打开的模式。由于验证等原因,我认为不可能使用 href 实现相同的功能。

最佳答案

如果您的网址已使用 $routeProvider 进行映射,您可以调用 $route.reload() 重新加载 Controller 。这会刷新页面而不破坏 $rootScope。
我已经创建了a plunker to show this 。 Controller 计算页面已重新加载的次数。

关于angularjs - Angular 应用程序如何处理刷新页面以及我们可以在加载指令上使用 $history,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17324902/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com