Tag: controller

angularjs – 在控制器之间传递数据

我正在使用模态构建一个角度应用程序,我想在我的控制器之间传递一些数据来填充我的模态视图。 我的主控制器是JobListCtrl,当我点击应该调用模态的链接时会触发callReportModalData。 我使用服务reportJobModalData来存储数据并在控制器之间传递它。 var myApp = angular.module(‘myApp’, []); myApp.controller(‘JobListCtrl’, [‘$scope’, ‘$element’, ‘$http’, ‘$log’, ‘reportJobModalData’, function ($scope, $element, $http, $log, reportJobModalData) { $scope.reportJobModalData = reportJobModalData; $scope.callReportModal = function(test){ reportJobModalData.test = test; } }]); myApp.service(‘reportJobModalData’, function(){ this.test = ”; }); 我的模态控制器和指令定义如下: myApp.controller(‘reportJobCtrl’, function ($rootScope, $scope, $http, $log, reportJobModalData) { $scope.$log = $log; $scope.reportJobModalData = reportJobModalData; $scope.test = […]