使用UI-Router导航到具有不同参数的同一控制器

时间:2016-04-08 10:17:57

标签: angularjs angular-ui-router

我正在AngularJS中的页面上执行模式操作。操作完成后,我按如下方式调用路由机制:

$state.go('pagename', { id: someid});

实际上,我正试图从/pagename/1导航到/pagename/2。但是,当我拨打$state.go时,它不会导航到新页面,大概是因为我已经在技术上了。有没有办法用新的URL参数更新/刷新当前视图?

1 个答案:

答案 0 :(得分:0)

$state.go('pagename', { id: someid }, { reload: true });

如果你看一下这个github.io页面,在go(to,params,options)部分,有一些关于'options'的内容。在你的情况下,params -have-改变了,所以我建议包括 reload:true 选项。