如何在角度JS中的两个控制器之间共享一个对象?
这些是我的控制器: //首先是ctrl
idxcontrollers.controller('myCtrl',function($scope,$location,$rootScope,productService) {
$scope.rowClick = function(item){
//i want to pass a item obj to rowCtrl
$location.path('/detail/'+item.id);
}
}
//Second Ctrl
idxcontrollers.controller('rowCtrl',function($scope,$location,$routeParams,productService) {
//here i want to get item obj.
});
这里我不想传递obj.value1或obj.value2。首先,我想传递一个完整的对象,然后在第二个Ctrl中,我会根据它们的值来表示它们。