发表于: 2017-05-27 20:26:38

2 994


今天完成的任务

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  //拦截器 这是啥啊!!



返回列表 返回列表
评论

    分享到