super-request-hs
v1.0.0
Published
super request for vue
Downloads
2
Readme
安装
npm install super-request -S
基本使用
import Vue from 'Vue'
import {
SuperRequest,
Cache
} from 'superRequest'
// 无参数初始化
Vue.protoType.$http = SuperRequest
// OR
// 携带参数初始化
Vue.protoType.$http = SuperRequest.create({
baseUrl: '/g/fim3/xxx',
debug: true,
...
})
API
| 参数 | 类型 | 默认值 | 说明 | | ----------- | ------- | ------ | ---------------- | | cache | boolean | false | 是否开启缓存 | | forceUpdate | boolean | false | 是否强制更新缓存 | | cancelTolen | Promise | / | 取消请求 |
缓存
// 主动使用缓存
$http.get('/users', { cache: true });
// 自定义缓存
import { Cache } from 'super-request';
const cache1 = new Cache()
$http.get('/users', { cache: cache1 });
// 强制更新缓存
$http.get('/users', { cache: cache1, forceUpdate: true });