我的状态定义如下:
.state('tab.friends-userprofile', {
url: '/friendsUserprofile/:id',
views: {
'tab-friends': {
templateUrl: 'templates/social/userprofile.html',
controller: 'ProfileCtrl'
}
}
})
想想Facebook之类的东西,你可以使用相同的状态(但不同的实例 - 由id参数给出)从一个朋友A,朋友B导航到朋友C。
我的问题是,当我从朋友A导航到朋友B到朋友C时,使用后退按钮(即$ionicHistory.goBack()
)返回到朋友B。朋友B的缓存视图不会被返回,而是会有一个转换,但页面内容会保留在朋友C上。