ano*_*m m 5 javascript angularjs angular-ui-router ionic-framework ionic
使用以下代码,当id=0第一次加载页面时,控制器没有问题.但是当同一页面再次加载相同时id=0,它不会加载控制器.
$state.go('tab.dash', {
id: $rootScope.products[CONSTANTS.i].id
}, {
reload: true
});
Run Code Online (Sandbox Code Playgroud)
怎么会发生?请建议我一个解决方案.
我遇到了类似的问题,每次访问选项卡时我都需要重新计算统计信息。
您需要禁用视图缓存。您可以在路线设置中执行此操作。例如:
.state('tab.stats', {
url: '/stats',
views: {
'tab-stats': {
templateUrl: 'templates/tab-stats.html',
controller: 'StatsCtrl'
}
},
cache: false
})
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1270 次 |
| 最近记录: |