1.1.0 • Published 6 years ago

vxajax v1.1.0

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

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
【可选配置】
设置解释
urlString(必选)接口地址
typeString(可选)'get''post'(默认)
dataTypeString(可选)'json'(默认)
dataObject(可选)传入参数 (默认{})
toastString'true'
vloadString'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()
1.1.0

6 years ago

1.0.0

6 years ago