发表于: 2017-05-04 23:21:55
1 963
今天完成的事情:
学习了表单验证;
明天计划的事情:配置好路由,获取列表页接口数据。
遇到的困难:
做任务6的时候没有配置路由,直接用location.href直接跳转页面,后来师兄说不能这么做,然后自己试着用$state.go()来跳转页面,但是$state.go()并没弄懂,感觉应该是自己现在的思路可能有问题。总是想在登录页验证成功后跳转到后台页。跳转后台页是通过$state.go()来完成跳转。到现在都不清楚懒加载在这个任务中有什么用,是预加载后台页?还是有其它作用?
收获:
从菜鸟教程中学习$http传参的用法,原来$http在高版本的angular.js(1.5以上)和1.5版本以下的angular.js写法在传递到接口成功和失败的时候不一样。。。在高版本的angular.js中,
$http({
method: 'GET',
url: '/someUrl'
}).then(function successCallback(response) {
// 请求成功执行代码
}, function errorCallback(response) {
// 请求失败执行代码
});
而在低版本的angular.js中
$http({
method:'post',
url:''
})
.success(
function (response)
{$scope.names = response.sites;}
);
});
评论