我正在使用$ rootScope将值从一个控制器传递给另一个控制器,但是我没有获得第二个控制器(购物车)中的值。从一个控制器传递值到另一个角度js1
x.controller("first",function($scope,$http,$rootScope){
$scope.cart1=function(x,y){
$rootScope.img=x;
$rootScope.login=y;
}
});
x.controller("cart",function($scope,$rootScope){
$scope.cart2=$rootScope.img;
console.log($scope.cart2)
});
什么时候你打电话给$ scope.cart1?复制你的整个代码plz! –
在控制器之间传递值的最佳方式是通过服务。 – ihappyk
@ihappyk $ rootScope实际上是一项服务本身 – fg78nc