发表于: 2017-05-06 19:31:36

1 979


今天完成的事情:

1.学习ng-repeat;

2.配置好路由

明天计划的事情:

配置路由耽误了很多时间,明天把任务7剩下的内容全部完成。

遇到的困难:

      

       感觉今天踩的坑也挺多的,首先就是$http传送数据到后台的问题,今天一直遇到无论你传送什么数据,返回的参数的message一直为“用户不存在”,然后自己各种调试都不行,然后问师兄,师兄说$http传送数据除了需要需要传送的数据data,url和method之外,还需要传送列表头headers,把列表头header设置为

{ "Content-Type": "application/x-www-form-urlencoded" }

,这是最常用的post提交格式。使用这个编码格式post数据会以这种方式提交:key1=value1&key2=value2;

       然后就是没有使用$.param(json)将提交的数据转化为json格式。


       上面问题都解决之后,然后又遇到问题了,点击登录按钮,返回的login的message显示成功,但页面仍然不跳转,开始百思不得其解,试了好多次之后才知道原来是后面的页面都没有使用ng-app来告诉当前元素是angular的根元素,如果没有使用ng-app的话,页面就根本不会显示,因为angular.JS不能读取没有ng-app的页面。


      收获:

       1.现在是掌握了如果用ui-router配置路由以及利用$http传送数据到后台和从后台接收数据。

       2.ng-repeat感觉和js中的for循环比较类似,都是循环输出指定次数


返回列表 返回列表
评论

    分享到