0
問題示例:Plunker
其關於controller.js文件。我試圖通過cleanSearchParameters
輸出到$location.search
功能,它確實工作,但整個$scope
得到重置。
查看示例中的控制檯以獲取更多詳細信息。嘗試檢查一些複選框。
問題示例:Plunker
其關於controller.js文件。我試圖通過cleanSearchParameters
輸出到$location.search
功能,它確實工作,但整個$scope
得到重置。
查看示例中的控制檯以獲取更多詳細信息。嘗試檢查一些複選框。
在定義路由reloadOnSearch
參數設置爲false
:
app.config(['$routeProvider',
function($routeProvider) {
$routeProvider.
when('/', {
templateUrl: 'bug.html',
controller: 'appController',
reloadOnSearch: false
});
}]);
這將允許您無需重新加載控制器更新搜索參數。
OMG其作品。我從6小時就被卡住了:哦,非常感謝你的兄弟xD – RaV
我不知道角路由器,但如果您使用的是角度ui路由器,而不是使用reloadOnSearch選項,您可以在狀態上設置該選項以防止在查詢參數更改時重新加載狀態。 – Duncan