最佳答案
我试图做一个简单的认证服务,通过发送一篇文章到一个 php 文件,我需要它来加载我的 ng-view
上的主页部分时,它的成功。
这就是我试过的:
function loginCtrl($scope, $http, $location){
$http.post(url,data).success(function(data){
$location.path('/home');
});
}
导致我的网址改变,但 ng-view
没有更新。它更新时,我手动刷新页面。
(路由已经在 $routeProvider
上正确配置,我已经测试了用一个独立的函数重定向,而不是作为回调,它工作)
我还尝试将 $location.path('/home')
定义为一个函数,然后在回调时调用它,但它仍然不能工作。
我做了一些研究,发现一些文章说,这发生在使用另一个第三方插件,我只加载 angular.js
对一些学习材料的任何见解或指示都将是伟大的