发表于: 2017-05-01 22:39:39

1 828


任务七

今天完成的事情

  1. 1学会了anngular的表单验证实现方式,基本上全部在html里面写就可以了,控制器里面基本不需要写代码。
  2. 2知道了有ng-message这个东西,好像比angualr自带的一些指令方便简单,明天好好看一波。
  3. 明天计划的事情

  1. 1。获取列表页接口数据,并通过ng-repeat等方法将数据渲染到页面上
  2. 2.开始任务八。

遇到的问题

1.昨天使用$http的post请求的时候没有注意,看到状态码200就以为正常了,结果今天表单验证的时候发现数据根本没有传过去。后来想起小九好像也遇到过这个问题,然后还在日报里吹了一波,然后就跑去看日报,发现了问题所在。对于post请求,一般是提交的form中的数据,所以接收方也就是服务器会将接收数据的格式默认为表单格式,所以我们需要设置一下我们的http请求头。而get请求不需要设置是因为get请求的数据都放在url中。

2.写表单验证的时候总是用以前的js思路在思考,所以对于angular总感觉很别扭,不过使用angular来完成确实很方便。

3.对于jquery的$.param()方法,我以为是和JSON.stringly()方法一样,然后就用JSON的方法代替jquery的方法,结果报错。然后写了个demo试了一下,发现$.param()是将数据序列化了,不是转换成JSON格式了。转换后数据以name=admin&pwd=123456这种格式出现。


  1. 收获

  2. 1 学会了angular的表单验证。

  3. 2.学会了$http的post方法有哪些注意事项。



返回列表 返回列表
评论

    分享到