gpt4 book ai didi

node.js - 在angularjs中通过history.replacestate更改url时如何停止页面刷新?

转载 作者:行者123 更新时间:2023-12-04 13:41:43 24 4
gpt4 key购买 nike

我正在从我的 angularjs+jade+nodejs 应用程序中的跨度单击更新我的页面 URL。
http://192.xxx.0.xxx:7071/page-1/blog

http://192.xxx.0.xxx:7071/page-2/blog

我正在使用 history.replaceState 进行更改。
但是随着函数的执行,页面会自动刷新。
我想使用 replaceState 停止重新加载。有没有其他可用的解决方案?

如果我在浏览器的控制台中写 history.replacestate(null, null, '/page-2/blog') 它工作得很好。

最佳答案

你应该看看 "reloadOnSearch: false"。
如果您在 angularJS 模块中添加它,则无法禁用刷新
[reloadOnSearch=true] - {boolean=} - 使用 true 重新加载路由,如果您不想刷新,则使用 false 。

关于node.js - 在angularjs中通过history.replacestate更改url时如何停止页面刷新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56108544/

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