发表于: 2017-05-27 20:26:38
2 993
今天完成的任务
1.完成 resource 部分 主要是接口和http请求 写进 服务里面
2.学习resource
明天的计划
1.继续 欢迎页面,公司模块
遇到的问题
1.把resource想的太简单,结果妥妥被坑了
我发现我的学习能力是很有问题,对于新东西的接受速度很慢
2.早上点开一个任务,看着四个小时应该很简单,结果做了一天。。。。。。
不知道说自己点什么好
对于 resource 的使用,很迷茫。。。还在强行写demon
收获
大概就是对于resource的稍微理解一点,用法上的理解,各个参数还有待调试
$resource( //有三个参数
1. '请求的地址:xxx',
2. {xxx:lalal(这个是填入前面那个xxx地方的东西,可以是id、status之类的用url传的参数也可以是后续的请求地址(待考证))},
3. {这个参数是让你自定义一个resource,用的是$http的格式,目前知道的唯一一个能改请求头部的地方}
)
$resource 有五个方法
get() 就是get
query() 还是get,有啥区别啊
save() 是post
remove() 就是delete,为了兼容IE而生
delete() 还是delete,很原始的delete
$resource的第三个参数,设置对象,和http那里特别像,只有少量不同,对象属性如下
method //就是请求方法
url //就是请求地址
params //就是请求的数据
isArray //设置返回的数据是不是以数组的形式返回 控制用布尔值控制
transformRequest // 没看懂
transfromResponse //不懂啊
cache //控制缓存的,挺有用的,例如登录页缓存登陆人的角色信息
timeout //如果是一个数值n 就延迟n毫秒发送请求 如果是一个promise对象,当这个对象被resolve时请求终止
没看懂!!!
withCredentials //不懂 和cookie的发送与否相关
responseType //设置请求中的responsetype属性 还是没怎么看懂
interceptor //拦截器 这是啥啊!!
评论