feat(codeToSession): 当codeToSession.data是函数时,传入code为第一参数,方便开发者自定义
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<p align="center"><img src="./image/logo.png" alt="weRequest" height="160"/></p>
|
||||
<h2 align="center">v1.5.0</h2>
|
||||
<h2 align="center">v1.5.1</h2>
|
||||
<p align="center"><b>解决繁琐的小程序会话管理,一款自带登录态管理的网络请求组件。</b></p>
|
||||
|
||||
|
||||
@@ -184,7 +184,7 @@ weRequest.request({
|
||||
|url|String|是||CGI的url|
|
||||
|method|String|否|GET|调用改CGI的方法|
|
||||
|codeName|String|否|code|CGI中传参时,存放code的名称|
|
||||
|data|Object|否||登录接口需要的其他参数|
|
||||
|data|Object/Function|否||登录接口需要的其他参数,当类型是Function时,第一个参数是code|
|
||||
|success|Function|是||接口返回成功的函数;需要返回session的值|
|
||||
|
||||
##### reportCGI函数参数说明
|
||||
|
||||
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.0",
|
||||
"version": "1.5.1",
|
||||
"description": "本工具通过拓展小程序的wx.request,让开发者通过简单的配置,实现自动管理登录态等功能",
|
||||
"keywords": [
|
||||
"登录态",
|
||||
|
||||
@@ -136,7 +136,7 @@ function code2Session(code: string) {
|
||||
let data: any;
|
||||
// codeToSession.data支持函数
|
||||
if (typeof config.codeToSession.data === "function") {
|
||||
data = config.codeToSession.data();
|
||||
data = config.codeToSession.data(code);
|
||||
} else {
|
||||
data = config.codeToSession.data || {};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user