我有两个单独的页面控制器,然后分配第一个控制器中的服务数据。该服务数据I可以由第二控制器(另一页)使用,但如果刷新页面(第二控制器页),该服务数据显示为未定义服务数据不应删除,同时使用angularjs刷新页面
// 控制器1
app.controller("pageCtrl",['$scope','pojo' , function($scope,pojo) { pojo.setpgeCtrlScope($scope); } ]);
// 控制器2
app.controller("pageCtrl2",['$scope','pojo' , function($scope,pojo) { pojo.getpgeCtrlScope(); } ]);
// POJO服务
app.service("pojo",function() { var page1Data; this.setpgeCtrlScope = function(data) { page1Data = data; } this.setpgeCtrlScope = function() { return page1Data; }; });
请给出上述问题的建议。任何其他方式将数据传递给第二个控制器。并且不应该在刷新页面时移除
Thank you !!
这是什么意思的页面刷新,显示前后的网址 – Saqueib 2014-10-31 15:03:20