我相信
ion-footer并
ion-content创建了一个新的子范围,它在
原型 上是
继承
于当前范围的。下面的离子代码将为您更好地说明其内部工作方式,
scope: true,它负责创建新的子范围。
码
.directive('ionContent', [ '$parse', '$timeout', '$ionicScrollDelegate', '$controller', '$ionicBind',function($parse, $timeout, $ionicScrollDelegate, $controller, $ionicBind) { return { restrict: 'E', replace: true, transclude: true, require: '^?ionNavView', scope: true, //<-- this creates a prototypically inerherited scope template: '<div >' + '<div ></div>' + '</div>',您需要使用
.注释才能解决您的问题
例如。
如果您将变量用作原始变量,例如
$scope.volume = 5
然后,您需要使用:
$scope.data = { 'volume' : 5}角度原型作用域继承



