使用stateParams的Angular UI路由器`reloadOnSearch:false`

时间:2017-11-23 06:23:24

标签: angularjs angular-ui-router

我让var arr1 = [{colour: "#FFEBCD"}], arr2 = [{materi: "materi1"}]; // your arrays var combined = arr1.map(function(element, index){ return { color: element.color, materi: arr2[index].materi } }) 使用了查询参数,但有reloadOnSearch:false的等价物吗?

当我使用新状态参数执行stateParams时,状态会重新加载。

这是我的配置 -

state.go

1 个答案:

答案 0 :(得分:1)

您需要在{notify: false}中添加$state.go。 例如:

$state.go('app', { /*your new parameters*/}, {notify: false});

这样就不会重新加载页面了。