vxajax

1.1.0 • Public • Published

vxajax

A Vue.js project

使用方式

// main.js
import vxajax from 'vxajax'
Vue.use(vxajax)

// js 简单使用
this.$ajax({
  url: 'abc/api'
}).then(r=> {
  console.log(r);  // r是response
})
// 返回promise()
// toast,vload参数仅指开关, 开启后看效果的话,保证window下有全局方法
// toast => 对应window.insertToast
// vload => 对应window.insertLoad  window.deleteLoad
【可选配置】
设置 解释
url String (必选)接口地址
type String (可选)'get'
dataType String (可选)'json'(默认)
data Object (可选)传入参数 (默认{})
toast String 'true'
vload String 'false'
【新增回调方式】
// 主要是因为promise的方式在低板安卓的(4.4.x以下)兼容性不佳,调用回调会忽略promise的使用
// main.js
import vxajax from 'vxajax'
Vue.use(vxajax)

// js 简单使用
this.$ajax({
  url: 'abc/api',
  success: function() {},
  error: function() {}
})
// 返回callback()
// success()
// error()

Readme

Keywords

none

Package Sidebar

Install

npm i vxajax

Weekly Downloads

1

Version

1.1.0

License

MIT

Last publish

Collaborators

  • zooey1184