我有一个angularjs控制器,我想将数据传递给其他angularjs控制器,这里我不使用angularjs路由,只使用MVC路由, 当我使用MVC路由时,我已经将数据从angularjs控制器传递给MVC控制器动作方法,并且从那里我必须返回到另一个angularjs控制器,我无法将数据传递给另一个控制器,甚至它不会返回到MVC路由View(),并在angularjs控制器中使用$ window.location.href来重新映射到预期视图,但是无法传递数据
AngularJS控制器
$http.post(attserviceBasePath + '/Dashboard/PostMembers', group)
.then(
function (response) {
window.location.href = attserviceBasePath + '/Attendance/Dashboard/GroupedTeamMembers';
}, function (error) {
//console.log(error);
});
MVC控制器:
[HttpPost]
public ActionResult PostMembers(GroupedMembers grpMembers)
{
var result = grpMembers;
return RedirectToAction("GroupedTeamMembers", result);
}
public ActionResult GroupedTeamMembers(GroupedMembers grouped)
{
return View(grouped);
}
它不起作用......
请帮我通过MVC控制器将数据从一个angularjs控制器传递到另一个angularjs控制器......
先谢谢.......