我正在使用$ 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