1.0.0 • Published 4 years ago

super-request-hs v1.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

安装

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

参数类型默认值说明
cachebooleanfalse是否开启缓存
forceUpdatebooleanfalse是否强制更新缓存
cancelTolenPromise/取消请求

缓存

// 主动使用缓存
$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 });
1.0.0

4 years ago