路由跳转互相传递值问题
各位好:想请问一下, 如果从A跳转到了B界面,B界面想返回A界面的时候,更新A界面的内容,
B的controller里面怎么能调用到A的controller内的方法
js片段如下:
.state('A', {
url: '/A',
views: {
'tab': {
templateUrl: 'templates/a.html',
controller: 'ACtrl'
}
}
})
.state('B', {
url: '/B',
views: {
'tab': {
templateUrl: 'templates/b.html',
controller: 'BCtrl'
}
}
})
.controller('ACtrl', function($scope){
$scope.test = function(){}
})
.controller('BCtrl', function($scope){
//请问怎么调用ACtrl里的test方法?
})
数据放在localstorage里面公用一个services试试
或者方法绑定到 $rootscope上面
页:
[1]