feat(codeToSession): success回调函数新增回包完整对象参数
This commit is contained in:
10
README.md
10
README.md
@@ -1,5 +1,5 @@
|
||||
<p align="center"><img src="./image/logo.png" alt="weRequest" height="160"/></p>
|
||||
<h2 align="center">v1.5.2</h2>
|
||||
<h2 align="center">v1.5.3</h2>
|
||||
<p align="center"><b>解决繁琐的小程序会话管理,一款自带登录态管理的网络请求组件。</b></p>
|
||||
|
||||
|
||||
@@ -185,7 +185,7 @@ weRequest.request({
|
||||
|method|String|否|GET|调用改CGI的方法|
|
||||
|codeName|String|否|code|CGI中传参时,存放code的名称|
|
||||
|data|Object/Function|否||登录接口需要的其他参数,当类型是Function时,第一个参数是code|
|
||||
|success|Function|是||接口返回成功的函数;需要返回session的值|
|
||||
|success|Function|是||接口返回成功的函数(回调参数有两个,分别为接口返回的数据,以及接口回包对象本身);需要返回session的值|
|
||||
|
||||
##### reportCGI函数参数说明
|
||||
|参数名|类型|说明|
|
||||
@@ -225,9 +225,9 @@ weRequest.init({
|
||||
// [可选] 登录接口需要的其他参数;可不配置,默认为{}
|
||||
data: {},
|
||||
// [必填] CGI中返回的session值
|
||||
success: function (res) {
|
||||
// 此处例子:CGI返回数据中的字段session即为session值
|
||||
return res.session;
|
||||
success: function (data, res) {
|
||||
// 此处例子:CGI返回数据中的字段session即为session值;res是回包的完整对象
|
||||
return data.session;
|
||||
}
|
||||
},
|
||||
// [可选] 登录重试次数,当连续请求登录接口返回失败次数超过这个次数,将不再重试登录;可不配置,默认为重试3次
|
||||
|
||||
File diff suppressed because one or more lines are too long
4
build/weRequest.min.js
vendored
4
build/weRequest.min.js
vendored
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "we-request",
|
||||
"version": "1.5.2",
|
||||
"version": "1.5.3",
|
||||
"description": "本工具通过拓展小程序的wx.request,让开发者通过简单的配置,实现自动管理登录态等功能",
|
||||
"keywords": [
|
||||
"登录态",
|
||||
|
||||
@@ -163,7 +163,7 @@ function code2Session(code: string) {
|
||||
|
||||
let s;
|
||||
try {
|
||||
s = config.codeToSession.success(res.data);
|
||||
s = config.codeToSession.success(res.data, res);
|
||||
} catch (e) {
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user