From 11af77829d64fb30cca2589a288079ec25ac24f6 Mon Sep 17 00:00:00 2001 From: StEve Young <2747745470@qq.com> Date: Thu, 11 Apr 2019 14:25:56 +0800 Subject: [PATCH] fix: close #29, add fullPath back (#30) --- package.json | 2 +- src/TuaApi.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 705dc19..dce11fa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "tua-api", - "version": "1.1.0", + "version": "1.1.1", "description": "🏗 A common tool helps converting configs to api functions", "main": "dist/TuaApi.cjs.js", "module": "dist/TuaApi.esm.js", diff --git a/src/TuaApi.js b/src/TuaApi.js index f54422f..2dff02c 100644 --- a/src/TuaApi.js +++ b/src/TuaApi.js @@ -258,7 +258,7 @@ class TuaApi { args = args === null ? {} : args // 最终的运行时配置,runtimeOptions 有最高优先级 - const runtimeParams = { type, path, params, prefix, apiName, ...rest, ...runtimeOptions } + const runtimeParams = { type, path, params, prefix, apiName, fullPath: `${prefix}/${path}`, ...rest, ...runtimeOptions } // 自定义回调函数名称(用于 jsonp) runtimeParams.callbackName = runtimeParams.callbackName || `${runtimeParams.path}Callback`