在下面这个人为设计的示例中,我已经弄清楚了如何使用共享服务在两个AngularJSController之间共享数据:(功能fiddle)varapp=angular.module('myApp',[]);app.factory('UserData',function(){vardata={foo:'bar'};return{getData:function(){console.log('getData');returndata;},setData:function(newData){data=newData;}};});functionMainCtrl($scope,UserData)