如何使用AngularJS将数据传递给另一个控制器?
如何使用AngularJS将数据传递给另一个控制器?
我想尝试传递从api获取的数据:
Javascript:
function RecentCars($scope, $http){ $scope.cars = []; $http({method:'GET'; url:'/recent'}).success(function(data,status){ $scope.cars = data; }); $scope.clickThatCar =function(){ // 想要将该汽车的数据传递给CarPage Controller } } function CarPage($scope, data){ // 获取点击的汽车的数据 }
HTML:
{{motor.brand}} 4,200 KD
我正在使用ng-repeat列出一些汽车,这部分工作正常,但是当我点击clickThatCar元素时,我只想传递点击的汽车的数据。我对angular非常新手 🙁