gpt4 book ai didi

angularjs - 如何使用新数据重新加载 ng-view ?

转载 作者:太空宇宙 更新时间:2023-11-03 22:44:05 25 4
gpt4 key购买 nike

我遇到了根据用户搜索结果刷新页面的情况。我有一个带有搜索栏的固定导航栏。而且我正在使用 ng-view 更改 View 。当我的 url 为 'localhost/index' 并且当我搜索任何位置时,意味着我的 url 将使用 "$location.url()" 更改为 'localhost/searchresults' > 我会得到我想要的。问题是,当我在同一个 url "localhost/searchresults" 中并搜索任何位置时意味着它不起作用。怎么办????

编辑:实际上两者都在不同的 Controller 上。搜索栏位于一个 Controller 上,搜索结果位于另一个 Controller 上。这就是为什么我使用 $location.url() 来更改我的 ng-view 和 Controller 。

更新:这就是答案。 “$route.reload()”。

最佳答案

要强制 Angular 重新渲染当前页面,可以使用:

$route.reload();

关于angularjs - 如何使用新数据重新加载 ng-view ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35647577/

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