发表于: 2016-11-19 22:08:50
0 1584
昨天的日报太水了,也没写具体做了些啥,就和今天的并到一起吧。
今日完成
task06。
菜鸟教程。
阅读《AngularJS权威教程》:1~8章、12章(路由)、14章(服务)、15章(XHR)的一部分。
明日计划
着手task07列表页的制作。
问题
1、登录和注册页面的接口?需要做吗?
仔细看了后续所有任务,发现基本上是在做四个页面和功能:登录和注册页、列表页、新增页、个人信息页。然而接口文档里没有登录和注册的接口。因此,只能暂打算以三个页面为基础规划。
2、推荐书藉和资料?
比起Javascript,AngularJS的资料在网上要少很多,连找个API都费劲(我知道的比较全的只有英文官网)。难得找到个比较全的菜鸟教程,对细节也是语焉不详。
目前我手上的两本书,《精通AngularJS》读了前几章,先弃了,日后熟练一些再看;《AngularJS权威教程》总体来说还是很不错的。
但是,还有其他好用的资料库嘛?实在太难找了。-_-
收获
1、2016-11-17日报里的一个问题,原日报如下:
利用jq的
$.ajax
获取服务器数据,以获取学生列表为例需要解码:studentsArray = JSON.parse(data).data;
, 但是在angularjs里,返回的是对象,所以应该直接获取数据:$scope.dataArray = data.data;
,解码反而会报错。
在《精通AngularJS》中,找到了答案(译文):
在当前版本(注:指1.x)的AngularJS中,$http服务会试图对任何看起来像JSON的响应(以{或[开始,以]或}结束),都执行从JSON字符串到JavaScript对象的转换。
2、对AngularJS有了更系统的认识。说起来,我怎么感觉像是在重新学一门编程语言嘞?
评论