0
我有我的app.js文件中的状态和嵌套状态。父状态有一个按钮,用于控制在嵌套状态下查看的内容,这通过设置url参数完成,并且嵌套状态的控制器会指出要显示的内容。我想在用户点击按钮时重新加载JUST嵌套状态。重新加载嵌套状态只有不具有URL参数UI - 路由器父亲
我有父状态和状态我想单击现在重新加载。
我发现这个stackoverflow,但被点击的按钮与重新加载的视图位于同一页面上。
App.js文件
.state('index.main', {
url: 'main/:userID',
templateUrl: 'views/main.html',
controller: 'MainCtrl'
})
.state('index.main.user', {
url: '/',
views: {
'[email protected]' : {
templateUrl: 'views/user.html',
controller: 'UserCtrl'
}
}
})
父控制器
$scope.showUser = function(user) {
$state.go('index.main.user', { userID: user._id });
}