场景:
父路由 app.parent
子路由 app.parent.childA 、app.parent.childB
在父路由 定义一个变量 $scope.myValue = 1 ;
子路由里面都需要用到 $scope.myValue ,并且需要 修改,但是页面并没有改变,没有起到作用。
解决(父路由定义个对象,需要用到的变量放到对象可解决);
//app.parent
$scope.parentObj = {
myValue:1
}
//app.parent.childA
$scope.parentObj.myValue = 2;
//app.parent.childB
$scope.parentObj.myValue = 3;
//这样可以解决