1.0.0 • Published 7 years ago

react-native-requesttools v1.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
7 years ago

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)=>{})