react-native-requesttools

1.0.0 • Public • Published

react-native-yx-requesttools

react-native 网络请求工具类

npm install react-native-yx-requesttools --save

方法说明

导入模块
import { * } RequestTools from 'react-native-yx-requesttools'

设置请求头的Token, 建议在第一次请求之前设置
RequestTools.setToken(value)
数据返回格式
  • response 请求结果的字符串
  • json 请求结果的Json对象
  • error 请求错误提示字符串
get请求
RequestTools.get(url, params, (response, json, error)=>{})
postForm请求
RequestTools.postForm(url, params,  (response, json, error)=>{})
postJson请求
RequestTools.postJson(url, params, (response, json, error)=>{})
postFiles上传文件请求
RequestTools.postFiles(url, files, (response, json, error)=>{})
带备注的postFiles上传文件请求,relevanceId是图片的已有的图片Key
RequestTools.postFiles_Remarks_Key(url, files, remarks, relevanceId, (response, json, error)=>{})
带备注、带参数的postFiles上传文件请求,relevanceId是图片的已有的图片Key
RequestTools.postFiles_Remarks_Params_Key(url, files, remarks, params, relevanceId,  (response, json, error)=>{})
putForm请求
RequestTools.putForm(url, params, (response, json, error)=>{})
delete请求
RequestTools.delete(url, params, (response, json, error)=>{})

Readme

Keywords

Package Sidebar

Install

npm i react-native-requesttools

Weekly Downloads

0

Version

1.0.0

License

ISC

Last publish

Collaborators

  • hank_long