$ location.search()用于外部函数重置整个$ scope。怎么避免呢?

时间:2016-04-27 14:29:58

标签: javascript angularjs angularjs-scope angularjs-routing angularjs-controller

问题示例:Plunker

关于controller.js文件。我正在尝试将cleanSearchParameters输出传递到$location.search函数,但它确实有效,但在整个$scope重置后。

在示例中检查控制台以获取更多详细信息。尝试检查一些复选框。

1 个答案:

答案 0 :(得分:3)

定义路线时,将"`` `foo`" ||1 | 2 | |3 参数设置为reloadOnSearch

false

这将允许您更新搜索参数而无需重新加载控制器。