request-funjs

This is an encapsulated $Ajax request function

Usage no npm install needed!

<script type="module">
  import requestFunjs from 'https://cdn.skypack.dev/request-funjs';
</script>

README

request-funjs

快速上手

安装

npm install request-funjs

全局注册(在main.js文件里注册)

//因为Requestjs是由$Ajax封装而成的,所以我们须要在index.html中引入jQ,或者全局引入jQ
import Request from 'request-funjs';
Vue.prototype.Request = Request;
//在这里需要声明一个 host 变量,作为请求的主机名称
this.Request.host = 'https://www.baidu.com'

局部注册(在你所使用的vue里注册)

import Request from 'request-funjs';
//在这里需要声明一个 host 变量,作为请求的主机名称
this.Request.host = 'https://www.baidu.com'

例子

this.Request.Get("api/list",this.params,
    res => {
       console.log(res);
    },
    err => {
       console.log(err);
})

目录

1、get请求 :
    Request.Get

2、post请求 :
    Request.Post

3、批量post :
    Request.PostBatch

4、put请求 :
    Request.Put

5、delete请求 
    Request.Delete

6、批量delete :
    Request.DeleteBatch

7、微信分享 :
    Request.SetShare