0
reloadOnSearch:false
はクエリパラメータで動作しますが、stateParams
に相当するものはありますか?角度UIルータ `reloadOnSearch:false` with stateParams
新しい状態のパラメータでstate.go
を実行すると、状態が再読み込みされます。あなたの$state.go
で{notify: false}
を追加する必要が
$stateProvider
.state('app', {
url: '/:appId',
templateUrl: '../views/app.html',
controller: 'AppCtrl',
reloadOnSearch: false
})
.state('/app.items', {
url: '/items',
templateUrl: '../views/items.html',
controller: 'ItemsCtrl'
})
.state('app.upload', {
url: '/upload',
templateUrl: '../views/upload.html',
controller: 'UploadCtrl'
})
$urlRouterProvider.otherwise('/');
}])
これは動作しません。また、 '{notify:false}'は廃止され、 'reloadOnSearch:false'を使用することをお勧めします。 – vishesh
よくreloadOnSearchも廃止予定です:https://ui-router.github.io/ng1/docs/latest/interfaces /state.statedeclaration.html#reloadonsearch私は今日何かを学んだ。 ;-) – ddedigne