我是AngularJS的新生,我需要你的帮助来完成这项工作。 我通过codeacademy(http://www.codecademy.com/courses/web-beginner-en-v2b3k/0/1)的教程完成了它,并使用了这个github页面(https://github.com/userapp-io/userapp-angular),我不明白什么是错的。我的应用程序是这样的网址:
http://localhost/myapp/www/#/
这也是我的登录页面,当我单击我的登录按钮(这是一个带有onclick功能的跨度)时,我看到我的服务器正在接收登录的get请求,但浏览器重定向到同一页面。这是为了去
http://localhost/myapp/www/#/home
不知道我做错了什么,你能帮助我吗?
我的登录功能向我的服务器发出ajax post请求,当它成功时,我这样做:
var scope = angular.element('#IDofMyDiv').scope();
scope.$apply(function(){
scope.changeView('home');
});
在app.js文件中,我有这个功能:
function btnCtrl ($scope,$location) {
$scope.changeView = function(view){
$location.path(view);
};
}
这样做可以,对吗?或不?有AngularJS技能的人可以帮助我吗?