提交 7f36d57b 编写于 作者: VK1688's avatar VK1688

1.7.3

上级 62b79ea7
* 1、【升级】`vk-unicloud-admin-ui` 包升级至 `1.7.5`
* 2、【修复】`万能表单` `tree-select` 点击清除按钮会报错的问题
##### 框架更新步骤 [点击查看](https://vkdoc.fsq.pub/admin/1/update.html)
##### 框架学习Q群:`22466457` 欢迎萌新和大佬来使用和共同改进框架
##### 如果你觉得框架对你有用,可以在下方进行评论,也可以进行赞赏。
......@@ -22,7 +22,7 @@
"dependencies": {
"element-ui": "^2.15.6",
"umy-ui": "^1.1.6",
"vk-unicloud-admin-ui": "^1.7.4"
"vk-unicloud-admin-ui": "^1.7.5"
},
"engines": {
"HBuilderX": "^3.1.10"
......
......@@ -73,7 +73,7 @@
]
},
{ key: "textarea", title:"textarea类型字段", type:"textarea",
autosize:{ minRows: 4, maxRows: 10 }, maxlength:200, showWordLimit:true,
autosize:{ minRows: 4, maxRows: 10 }, showWordLimit:true,
},
{ key: "switch", title:"switch类型字段", type:"switch" },
],
......
## 1.0.27(2021-11-02)
- 新增 苹果应用内购买凭证校验接口 [详情](https://uniapp.dcloud.io/uniCloud/unipay?id=verifyreceipt)
## 1.0.26(2021-11-01)
- 新增 苹果内购凭证校验接口
## 1.0.25(2021-10-18)
- 修复微信子商户id参数错误的Bug
## 1.0.24(2021-09-23)
......
{
"id": "uni-pay",
"displayName": "uni-pay",
"version": "1.0.25",
"version": "1.0.27",
"description": "更简单的支付接口调用方式、拉齐不同支付平台",
"keywords": [
"unipay",
......
{
"name": "uni-pay",
"version": "1.0.25",
"version": "1.0.27",
"description": "unipay for uniCloud",
"main": "index.js",
"homepage": "https://uniapp.dcloud.io/uniCloud/unipay",
......
## 2.5.1(2021-11-02)
* 1、【新增】`vk.h5` 前端API接口(H5专用的一些接口,只有H5环境时,才有该对象,不会增大小程序的包体积)
* 2、【新增】`vk.h5.wx`(wx为公众号js_sdk接口) [微信小程序环境内js_sdk文档](https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html) [微信公众号环境内js_sdk文档](https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html)
* 3、【新增】`vk.navigateToHome` 跳转到首页 (app.config.js 的 index.url)
* 4、【新增】`vk.navigateToLogin` 跳转到登录页 (app.config.js 的 login.url)
* 5、【修复】`vk.callFunctionUtil.updateRequestGlobalParam` 全局公共请求参数的一处逻辑问题。
* 完整框架项目地址:`https://ext.dcloud.net.cn/plugin?id=2204`[点击查看](https://ext.dcloud.net.cn/plugin?id=2204)
## 2.5.0(2021-11-02)
* 1、【新增】`vk.h5` 前端API接口(H5专用的一些接口,只有H5环境时,才有该对象,不会增大小程序的包体积)
* 2、【新增】`vk.h5.wx`(wx为公众号js_sdk接口) [微信小程序环境内js_sdk文档](https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html) [微信公众号环境内js_sdk文档](https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html)
* 3、【新增】`vk.navigate.navigateToHome` 跳转到首页
* 4、【新增】`vk.navigate.navigateToLogin` 跳转到登录页
* 5、【修复】`vk.callFunctionUtil.updateRequestGlobalParam` 全局公共请求参数的一处逻辑问题。
* 完整框架项目地址:`https://ext.dcloud.net.cn/plugin?id=2204`[点击查看](https://ext.dcloud.net.cn/plugin?id=2204)
## 2.4.12(2021-10-30)
* 【优化】一些细节
* 完整框架项目地址:`https://ext.dcloud.net.cn/plugin?id=2204`[点击查看](https://ext.dcloud.net.cn/plugin?id=2204)
......
{
"id": "vk-unicloud",
"displayName": "vk-unicloud-router开发框架核心库 - 已集成uni-id 框架内置了众多API。",
"version": "2.4.12",
"version": "2.5.1",
"description": "此为vk-unicloud-router框架核心库(新手建议下载完整框架项目)已集成uni-id支持云函数url化。众多现成API,内置小白也能轻松上手的数据库API。使你项目刚起步进度就是百分之50",
"keywords": [
"vk-unicloud-router",
......
{
"name": "vk-unicloud",
"version": "2.4.13",
"version": "2.5.0",
"description": "【云函数端SDK】VK云函数路由模式uniCloud开发框架,在router目录下执行 npm i vk-unicloud 进行安装和升级",
"main": "index.js",
"homepage": "https://gitee.com/vk-uni/vk-uni-cloud-router.git",
......
......@@ -19,6 +19,10 @@ import storeMixin from './libs/store/mixin/mixin'
import initGlobalError from './libs/store/libs/error'
import consoleLog from './libs/install/console.log'
import updateManager from './libs/function/updateManager.js'
// #ifdef H5
import h5 from './libs/function/vk.h5'
// #endif
var vk = {
userCenter,
......@@ -29,7 +33,11 @@ var vk = {
callFunction : callFunctionUtil.callFunction,
checkToken : callFunctionUtil.checkToken,
pubfn,
// #ifdef H5
h5,
// #endif
alert : modal.alert,
toast : modal.toast,
confirm : modal.confirm,
......@@ -50,6 +58,10 @@ var vk = {
switchTab : navigate.switchTab,
// 页面返回
navigateBack : navigate.navigateBack,
// 跳转到首页
navigateToHome : navigate.navigateToHome,
// 跳转到登录页
navigateToLogin : navigate.navigateToLogin,
// 跳转到小程序
navigateToMiniProgram : navigate.navigateToMiniProgram,
// 本地缓存
......
// #ifdef H5
/**
* H5专用的一些函数,会涉及到window等H5专用的内置对象。
*/
var h5 = {};
// 引入 微信公众号 js_sdk 包
import wx from './weixin-js-sdk'
h5.wx = wx;
/**
* 获取当前H5所在的环境
*/
h5.getEnv = function() {
let ua = window.navigator.userAgent.toLowerCase();
if (ua.match(/MicroMessenger/i) == 'micromessenger' && (ua.match(/miniprogram/i) == 'miniprogram')) {
// 微信小程序
return "mp-weixin";
}
if (ua.match(/MicroMessenger/i) == 'micromessenger') {
// 微信公众号
return "h5-weixin";
}
if (ua.match(/alipay/i) == 'alipay' && ua.match(/miniprogram/i) == 'miniprogram') {
return "mp-alipay";
}
if (ua.match(/alipay/i) == 'alipay') {
return "h5-alipay";
}
// 外部 H5
return "h5";
};
export default h5;
// #endif
......@@ -193,7 +193,29 @@ util.originalTo = function() {
util.redirectTo(originalPage);
};
/**
* 跳转到首页
* vk.navigateToHome();
*/
util.navigateToHome = function(obj = {}) {
let vk = uni.vk;
let {
mode = "reLaunch"
} = obj;
vk[mode](config.index.url);
};
/**
* 跳转到登录页
* vk.navigateToLogin();
*/
util.navigateToLogin = function(obj = {}) {
let vk = uni.vk;
let {
mode = "reLaunch"
} = obj;
vk[mode](config.login.url);
};
/**
* 检测是否满足条件(内部方法)
......@@ -224,9 +246,6 @@ util.checkWildcardTest = function(obj) {
for (let i = 0; i < list.length; i++) {
let pageRegExp = list[i];
regExpKey = vk.pubfn.wildcardTest(path, pageRegExp);
//let regExp = new RegExp(pageRegExp);
//let regExpKey = regExp.test(path);
//console.log(regExpKey, path, pageRegExp);
if (regExpKey) {
break;
}
......
......@@ -127,8 +127,9 @@ class CallFunctionUtil {
// 覆盖对象
config.request.dataParam = data;
} else {
// 覆盖参数(有就覆盖,没有则新增)
config.request.dataParam = Object.assign(config.request.dataParam, data);
// 覆盖参数(有就覆盖,没有则新增)
let dataParam = uni.getStorageSync(config.requestGlobalParamKeyName) || {};
config.request.dataParam = Object.assign(dataParam, data);
}
vk.setStorageSync(config.requestGlobalParamKeyName, config.request.dataParam);
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册