提交 05ee4757 编写于 作者: Anne_LXM's avatar Anne_LXM

更新 依赖的uni-id-pages的版本为1.1.23

上级 190883af
## 1.0.6(2024-10-22)
- 新增 当 multiple 为 false 且传递的 value 为 数组时,使用数组第一项用作反显
## 1.0.5(2024-03-20) ## 1.0.5(2024-03-20)
- 修复 单选模式下选中样式不生效的bug - 修复 单选模式下选中样式不生效的bug
## 1.0.4(2024-01-27) ## 1.0.4(2024-01-27)
......
...@@ -32,19 +32,19 @@ export default { ...@@ -32,19 +32,19 @@ export default {
errorMessage: '' errorMessage: ''
} }
}, },
created() { created() {
let db = null; let db = null;
let dbCmd = null; let dbCmd = null;
if(this.collection){
this.db = uniCloud.database();
this.dbCmd = this.db.command;
}
this._isEnded = false if(this.collection){
this.db = uniCloud.database();
this.dbCmd = this.db.command;
}
this._isEnded = false
this.$watch(() => { this.$watch(() => {
var al = [] let al = []
attrs.forEach(key => { attrs.forEach(key => {
al.push(this[key]) al.push(this[key])
}) })
...@@ -87,7 +87,7 @@ export default { ...@@ -87,7 +87,7 @@ export default {
// #ifdef MP-TOUTIAO // #ifdef MP-TOUTIAO
let changeName let changeName
let events = this.$scope.dataset.eventOpts let events = this.$scope.dataset.eventOpts
for (var i = 0; i < events.length; i++) { for (let i = 0; i < events.length; i++) {
let event = events[i] let event = events[i]
if (event[0].includes('^load')) { if (event[0].includes('^load')) {
changeName = event[1][0][0] changeName = event[1][0][0]
...@@ -117,9 +117,9 @@ export default { ...@@ -117,9 +117,9 @@ export default {
// #ifdef H5 // #ifdef H5
beforeDestroy() { beforeDestroy() {
if (process.env.NODE_ENV === 'development' && window.unidev) { if (process.env.NODE_ENV === 'development' && window.unidev) {
var cd = this._debugDataList let cd = this._debugDataList
var dl = unidev.clientDB.data let dl = unidev.clientDB.data
for (var i = dl.length - 1; i >= 0; i--) { for (let i = dl.length - 1; i >= 0; i--) {
if (dl[i] === cd) { if (dl[i] === cd) {
dl.splice(i, 1) dl.splice(i, 1)
break break
...@@ -313,4 +313,4 @@ export default { ...@@ -313,4 +313,4 @@ export default {
} }
} }
} }
} }
{ {
"id": "uni-data-checkbox", "id": "uni-data-checkbox",
"displayName": "uni-data-checkbox 数据选择器", "displayName": "uni-data-checkbox 数据选择器",
"version": "1.0.5", "version": "1.0.6",
"description": "通过数据驱动的单选框和复选框", "description": "通过数据驱动的单选框和复选框",
"keywords": [ "keywords": [
"uni-ui", "uni-ui",
...@@ -43,12 +43,15 @@ ...@@ -43,12 +43,15 @@
"platforms": { "platforms": {
"cloud": { "cloud": {
"tcb": "y", "tcb": "y",
"aliyun": "y" "aliyun": "y",
"alipay": "n"
}, },
"client": { "client": {
"App": { "App": {
"app-vue": "y", "app-vue": "y",
"app-nvue": "y" "app-nvue": "y",
"app-harmony": "u",
"app-uvue": "u"
}, },
"H5-mobile": { "H5-mobile": {
"Safari": "y", "Safari": "y",
......
## 1.4.13(2024-10-08)
- 修复 校验规则在抖音开发者工具上不生效的bug,详见:[https://ask.dcloud.net.cn/question/191933](https://ask.dcloud.net.cn/question/191933)
## 1.4.12 (2024-9-21)
- 修复 form上次修改的问题
## 1.4.11 (2024-9-14)
- 修复 binddata的兼容性问题
## 1.4.10(2023-11-03) ## 1.4.10(2023-11-03)
- 优化 labelWidth 描述错误 - 优化 labelWidth 描述错误
## 1.4.9(2023-02-10) ## 1.4.9(2023-02-10)
......
...@@ -56,8 +56,13 @@ ...@@ -56,8 +56,13 @@
export default { export default {
name: 'uniFormsItem', name: 'uniFormsItem',
options: { options: {
virtualHost: true // #ifdef MP-TOUTIAO
virtualHost: false,
// #endif
// #ifndef MP-TOUTIAO
virtualHost: true
// #endif
}, },
provide() { provide() {
return { return {
......
...@@ -67,8 +67,13 @@ ...@@ -67,8 +67,13 @@
export default { export default {
name: 'uniForms', name: 'uniForms',
emits: ['validate', 'submit'], emits: ['validate', 'submit'],
options: { options: {
virtualHost: true // #ifdef MP-TOUTIAO
virtualHost: false,
// #endif
// #ifndef MP-TOUTIAO
virtualHost: true
// #endif
}, },
props: { props: {
// 即将弃用 // 即将弃用
...@@ -180,15 +185,17 @@ ...@@ -180,15 +185,17 @@
} }
} }
if (!formVm) return console.error('当前 uni-froms 组件缺少 ref 属性'); if (!formVm) return console.error('当前 uni-froms 组件缺少 ref 属性');
formVm.setValue(name, value); if(formVm.model)formVm.model[name] = value
if(formVm.modelValue)formVm.modelValue[name] = value
if(formVm.value)formVm.value[name] = value
} }
} }
} }
// #endif // #endif
// 子组件实例数组 // 子组件实例数组
this.childrens = [] this.childrens = []
// TODO 兼容旧版 uni-data-picker ,新版本中无效,只是避免报错 // TODO 兼容旧版 uni-data-picker ,新版本中无效,只是避免报错
this.inputChildrens = [] this.inputChildrens = []
this.setRules(this.rules) this.setRules(this.rules)
}, },
...@@ -394,4 +401,4 @@ ...@@ -394,4 +401,4 @@
<style lang="scss"> <style lang="scss">
.uni-forms {} .uni-forms {}
</style> </style>
{ {
"id": "uni-forms", "id": "uni-forms",
"displayName": "uni-forms 表单", "displayName": "uni-forms 表单",
"version": "1.4.10", "version": "1.4.13",
"description": "由输入框、选择器、单选框、多选框等控件组成,用以收集、校验、提交数据", "description": "由输入框、选择器、单选框、多选框等控件组成,用以收集、校验、提交数据",
"keywords": [ "keywords": [
"uni-ui", "uni-ui",
...@@ -46,7 +46,8 @@ ...@@ -46,7 +46,8 @@
"platforms": { "platforms": {
"cloud": { "cloud": {
"tcb": "y", "tcb": "y",
"aliyun": "y" "aliyun": "y",
"alipay": "n"
}, },
"client": { "client": {
"App": { "App": {
......
...@@ -10,16 +10,15 @@ ...@@ -10,16 +10,15 @@
"权限" "权限"
], ],
"repository": "https://gitcode.net/dcloud/uni-id-common", "repository": "https://gitcode.net/dcloud/uni-id-common",
"engines": { "engines": {
"HBuilderX": "^3.1.0"
}, },
"dcloudext": { "dcloudext": {
"sale": { "sale": {
"regular": { "regular": {
"price": "0.00" "price": 0
}, },
"sourcecode": { "sourcecode": {
"price": "0.00" "price": 0
} }
}, },
"contact": { "contact": {
......
## 1.1.22(2024-09-13) ## 1.1.23(2024-11-05)
- 注册登录时去除字符串两端的空白字符 - uni-id-co 修复 没有配置敏感信息解密密钥时导致登录报错的问题
- 删除static目录下重复资源 ## 1.1.22(2024-09-13)
## 1.1.21(2024-08-02) - 注册登录时去除字符串两端的空白字符
- uni-id-co 修复联登更新用户信息接口存在手机号或者邮箱时没有设置认证状态 - 删除static目录下重复资源
## 1.1.21(2024-08-02)
- uni-id-co 修复联登更新用户信息接口存在手机号或者邮箱时没有设置认证状态
## 1.1.20(2024-04-28) ## 1.1.20(2024-04-28)
- uni-id-co 兼容uni-app-x对客户端uniPlatform的调整(uni-app-x内uniPlatform区分app-android、app-ios) - uni-id-co 兼容uni-app-x对客户端uniPlatform的调整(uni-app-x内uniPlatform区分app-android、app-ios)
## 1.1.19(2024-03-20) ## 1.1.19(2024-03-20)
......
...@@ -6,13 +6,12 @@ const db = uniCloud.database(); ...@@ -6,13 +6,12 @@ const db = uniCloud.database();
const usersTable = db.collection('uni-id-users') const usersTable = db.collection('uni-id-users')
let hostUserInfo = uni.getStorageSync('uni-id-pages-userInfo')||{} let hostUserInfo = uni.getStorageSync('uni-id-pages-userInfo')||{}
// console.log( hostUserInfo);
const data = { const data = {
userInfo: hostUserInfo, userInfo: hostUserInfo,
hasLogin: Object.keys(hostUserInfo).length != 0 hasLogin: Object.keys(hostUserInfo).length != 0
} }
// console.log('data', data);
// 定义 mutations, 修改属性 // 定义 mutations, 修改属性
export const mutations = { export const mutations = {
// data不为空,表示传递要更新的值(注意不是覆盖是合并),什么也不传时,直接查库获取更新 // data不为空,表示传递要更新的值(注意不是覆盖是合并),什么也不传时,直接查库获取更新
...@@ -37,6 +36,10 @@ export const mutations = { ...@@ -37,6 +36,10 @@ export const mutations = {
}) })
} else { } else {
// 不等待联网查询,立即更新用户_id确保store.userInfo中的_id是最新的
const _id = uniCloud.getCurrentUserInfo().uid
this.setUserInfo({_id},{cover:true})
// 查库获取用户信息,更新store.userInfo
const uniIdCo = uniCloud.importObject("uni-id-co", { const uniIdCo = uniCloud.importObject("uni-id-co", {
customUI: true customUI: true
}) })
...@@ -58,7 +61,7 @@ export const mutations = { ...@@ -58,7 +61,7 @@ export const mutations = {
} }
} }
}, },
async setUserInfo(data, {cover}={cover:false}) { setUserInfo(data, {cover}={cover:false}) {
// console.log('set-userInfo', data); // console.log('set-userInfo', data);
let userInfo = cover?data:Object.assign(store.userInfo,data) let userInfo = cover?data:Object.assign(store.userInfo,data)
store.userInfo = Object.assign({},userInfo) store.userInfo = Object.assign({},userInfo)
...@@ -78,13 +81,12 @@ export const mutations = { ...@@ -78,13 +81,12 @@ export const mutations = {
} }
uni.removeStorageSync('uni_id_token'); uni.removeStorageSync('uni_id_token');
uni.setStorageSync('uni_id_token_expired', 0) uni.setStorageSync('uni_id_token_expired', 0)
this.setUserInfo({},{cover:true})
uni.$emit('uni-id-pages-logout')
uni.redirectTo({ uni.redirectTo({
url: `/${pagesJson.uniIdRouter && pagesJson.uniIdRouter.loginPage ? pagesJson.uniIdRouter.loginPage: 'uni_modules/uni-id-pages/pages/login/login-withoutpwd'}`, url: `/${pagesJson.uniIdRouter && pagesJson.uniIdRouter.loginPage ? pagesJson.uniIdRouter.loginPage: 'uni_modules/uni-id-pages/pages/login/login-withoutpwd'}`,
}); });
uni.$emit('uni-id-pages-logout')
this.setUserInfo({},{cover:true})
}, },
loginBack (e = {}) { loginBack (e = {}) {
const {uniIdRedirectUrl = ''} = e const {uniIdRedirectUrl = ''} = e
let delta = 0; //判断需要返回几层 let delta = 0; //判断需要返回几层
...@@ -118,9 +120,9 @@ export const mutations = { ...@@ -118,9 +120,9 @@ export const mutations = {
if (delta) { if (delta) {
const page = pagesJson.pages[0] const page = pagesJson.pages[0]
return uni.switchTab({ return uni.reLaunch({
url: `/${page.path}` url: `/${page.path}`
}) })
} }
uni.navigateBack({ uni.navigateBack({
...@@ -139,6 +141,7 @@ export const mutations = { ...@@ -139,6 +141,7 @@ export const mutations = {
duration: 3000 duration: 3000
}); });
} }
// 异步调用(更新用户信息)防止获取头像等操作阻塞页面返回
this.updateUserInfo() this.updateUserInfo()
uni.$emit('uni-id-pages-login-success') uni.$emit('uni-id-pages-login-success')
......
...@@ -66,47 +66,47 @@ ...@@ -66,47 +66,47 @@
{ {
"id": "apple", "id": "apple",
"text": "苹果登录", "text": "苹果登录",
"logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/apple.png", "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/apple.png",
}, },
{ {
"id": "univerify", "id": "univerify",
"text": "一键登录", "text": "一键登录",
"logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/univerify.png", "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/univerify.png",
}, },
{ {
"id": "taobao", "id": "taobao",
"text": "淘宝登录", //暂未提供该登录方式的接口示例 "text": "淘宝登录", //暂未提供该登录方式的接口示例
"logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/taobao.png", "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/taobao.png",
}, },
{ {
"id": "facebook", "id": "facebook",
"text": "脸书登录", //暂未提供该登录方式的接口示例 "text": "脸书登录", //暂未提供该登录方式的接口示例
"logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/facebook.png", "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/facebook.png",
}, },
{ {
"id": "alipay", "id": "alipay",
"text": "支付宝登录", //暂未提供该登录方式的接口示例 "text": "支付宝登录", //暂未提供该登录方式的接口示例
"logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/alipay.png", "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/alipay.png",
}, },
{ {
"id": "qq", "id": "qq",
"text": "QQ登录", //暂未提供该登录方式的接口示例 "text": "QQ登录", //暂未提供该登录方式的接口示例
"logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/qq.png", "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/qq.png",
}, },
{ {
"id": "google", "id": "google",
"text": "谷歌登录", //暂未提供该登录方式的接口示例 "text": "谷歌登录", //暂未提供该登录方式的接口示例
"logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/google.png", "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/google.png",
}, },
{ {
"id": "douyin", "id": "douyin",
"text": "抖音登录", //暂未提供该登录方式的接口示例 "text": "抖音登录", //暂未提供该登录方式的接口示例
"logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/douyin.png", "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/douyin.png",
}, },
{ {
"id": "sinaweibo", "id": "sinaweibo",
"text": "新浪微博", //暂未提供该登录方式的接口示例 "text": "新浪微博", //暂未提供该登录方式的接口示例
"logo": "/uni_modules/uni-id-pages/static/app/uni-fab-login/sinaweibo.png", "logo": "/uni_modules/uni-id-pages/static/app-plus/uni-fab-login/sinaweibo.png",
} }
// #endif // #endif
], ],
...@@ -211,22 +211,22 @@ ...@@ -211,22 +211,22 @@
} else if (this.getRoute(2) == path) { // 如果上一个页面就是,马上要打开的页面,直接返回。防止重复开启 } else if (this.getRoute(2) == path) { // 如果上一个页面就是,马上要打开的页面,直接返回。防止重复开启
uni.navigateBack(); uni.navigateBack();
} else if (this.getRoute(1) != path) { } else if (this.getRoute(1) != path) {
if(index === 0){ if(index === 0){
uni.navigateTo({ uni.navigateTo({
url: path, url: path,
animationType: 'slide-in-left', animationType: 'slide-in-left',
complete(e) { complete(e) {
// console.log(e); // console.log(e);
} }
}) })
}else{ }else{
uni.redirectTo({ uni.redirectTo({
url: path, url: path,
animationType: 'slide-in-left', animationType: 'slide-in-left',
complete(e) { complete(e) {
// console.log(e); // console.log(e);
} }
}) })
} }
} else { } else {
console.log('出乎意料的情况,path:' + path); console.log('出乎意料的情况,path:' + path);
......
{ {
"id": "uni-id-pages", "id": "uni-id-pages",
"displayName": "uni-id-pages", "displayName": "uni-id-pages",
"version": "1.1.22", "version": "1.1.23",
"description": "云端一体简单、统一、可扩展的用户中心页面模版", "description": "云端一体简单、统一、可扩展的用户中心页面模版",
"keywords": [ "keywords": [
"用户管理", "用户管理",
...@@ -64,9 +64,11 @@ ...@@ -64,9 +64,11 @@
"vue3": "y" "vue3": "y"
}, },
"App": { "App": {
"app-vue": "y", "app-vue": "y",
"app-nvue": "u" "app-nvue": "u",
}, "app-harmony": "u",
"app-uvue": "u"
},
"H5-mobile": { "H5-mobile": {
"Safari": "y", "Safari": "y",
"Android Browser": "y", "Android Browser": "y",
......
...@@ -21,10 +21,10 @@ function checkSecret (secret) { ...@@ -21,10 +21,10 @@ function checkSecret (secret) {
} }
} }
function encryptData (text = '') { function encryptData (text = '') {
if (!text) return text
const encryptSecret = this.config.sensitiveInfoEncryptSecret const encryptSecret = this.config.sensitiveInfoEncryptSecret
if (!text || !encryptSecret) return text
checkSecret(encryptSecret) checkSecret(encryptSecret)
const iv = encryptSecret.slice(-16) const iv = encryptSecret.slice(-16)
...@@ -40,10 +40,10 @@ function encryptData (text = '') { ...@@ -40,10 +40,10 @@ function encryptData (text = '') {
} }
function decryptData (text = '') { function decryptData (text = '') {
if (!text) return text
const encryptSecret = this.config.sensitiveInfoEncryptSecret const encryptSecret = this.config.sensitiveInfoEncryptSecret
if (!text || !encryptSecret) return text
checkSecret(encryptSecret) checkSecret(encryptSecret)
const iv = encryptSecret.slice(-16) const iv = encryptSecret.slice(-16)
......
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
"keepRunningAfterReturn": false "keepRunningAfterReturn": false
}, },
"origin-plugin-dev-name": "uni-id-pages", "origin-plugin-dev-name": "uni-id-pages",
"origin-plugin-version": "1.1.22", "origin-plugin-version": "1.1.23",
"plugin-dev-name": "uni-id-pages", "plugin-dev-name": "uni-id-pages",
"plugin-version": "1.1.22" "plugin-version": "1.1.23"
} }
## 1.3.6(2024-10-15)
- 修复 微信小程序中的getSystemInfo警告
## 1.3.5(2024-10-12)
- 修复 微信小程序中的getSystemInfo警告
## 1.3.4(2024-10-12)
- 修复 微信小程序中的getSystemInfo警告
## 1.3.3(2022-01-20) ## 1.3.3(2022-01-20)
- 新增 showText属性 ,是否显示文本 - 新增 showText属性 ,是否显示文本
## 1.3.2(2022-01-19) ## 1.3.2(2022-01-19)
......
...@@ -36,8 +36,13 @@ ...@@ -36,8 +36,13 @@
<script> <script>
let platform let platform
setTimeout(() => { setTimeout(() => {
platform = uni.getSystemInfoSync().platform // #ifdef MP-WEIXIN
platform = uni.getDeviceInfo().platform
// #endif
// #ifndef MP-WEIXIN
platform = uni.getSystemInfoSync().platform
// #endif
}, 16) }, 16)
import { import {
......
{ {
"id": "uni-load-more", "id": "uni-load-more",
"displayName": "uni-load-more 加载更多", "displayName": "uni-load-more 加载更多",
"version": "1.3.3", "version": "1.3.6",
"description": "LoadMore 组件,常用在列表里面,做滚动加载使用。", "description": "LoadMore 组件,常用在列表里面,做滚动加载使用。",
"keywords": [ "keywords": [
"uni-ui", "uni-ui",
...@@ -16,11 +16,7 @@ ...@@ -16,11 +16,7 @@
"directories": { "directories": {
"example": "../../temps/example_temps" "example": "../../temps/example_temps"
}, },
"dcloudext": { "dcloudext": {
"category": [
"前端组件",
"通用组件"
],
"sale": { "sale": {
"regular": { "regular": {
"price": "0.00" "price": "0.00"
...@@ -37,7 +33,8 @@ ...@@ -37,7 +33,8 @@
"data": "无", "data": "无",
"permissions": "无" "permissions": "无"
}, },
"npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui" "npmurl": "https://www.npmjs.com/package/@dcloudio/uni-ui",
"type": "component-vue"
}, },
"uni_modules": { "uni_modules": {
"dependencies": ["uni-scss"], "dependencies": ["uni-scss"],
...@@ -45,7 +42,8 @@ ...@@ -45,7 +42,8 @@
"platforms": { "platforms": {
"cloud": { "cloud": {
"tcb": "y", "tcb": "y",
"aliyun": "y" "aliyun": "y",
"alipay": "n"
}, },
"client": { "client": {
"App": { "App": {
...@@ -83,4 +81,4 @@ ...@@ -83,4 +81,4 @@
} }
} }
} }
} }
\ No newline at end of file
## 1.9.5(2024-10-15)
- 修复 微信小程序中的getSystemInfo警告
## 1.9.4(2024-10-12)
- 修复 微信小程序中的getSystemInfo警告
## 1.9.3(2024-10-12)
- 修复 微信小程序中的getSystemInfo警告
## 1.9.2(2024-09-21)
- 修复 uni-popup在android上的重复点击弹出位置不正确的bug
## 1.9.1(2024-04-02) ## 1.9.1(2024-04-02)
- 修复 uni-popup-dialog vue3下使用value无法进行绑定的bug(双向绑定兼容旧写法) - 修复 uni-popup-dialog vue3下使用value无法进行绑定的bug(双向绑定兼容旧写法)
## 1.9.0(2024-03-28) ## 1.9.0(2024-03-28)
......
...@@ -192,6 +192,17 @@ ...@@ -192,6 +192,17 @@
}, },
mounted() { mounted() {
const fixSize = () => { const fixSize = () => {
// #ifdef MP-WEIXIN
const {
windowWidth,
windowHeight,
windowTop,
safeArea,
screenHeight,
safeAreaInsets
} = uni.getWindowInfo()
// #endif
// #ifndef MP-WEIXIN
const { const {
windowWidth, windowWidth,
windowHeight, windowHeight,
...@@ -200,6 +211,7 @@ ...@@ -200,6 +211,7 @@
screenHeight, screenHeight,
safeAreaInsets safeAreaInsets
} = uni.getSystemInfoSync() } = uni.getSystemInfoSync()
// #endif
this.popupWidth = windowWidth this.popupWidth = windowWidth
this.popupHeight = windowHeight + (windowTop || 0) this.popupHeight = windowHeight + (windowTop || 0)
// TODO fix by mehaotian 是否适配底部安全区 ,目前微信ios 、和 app ios 计算有差异,需要框架修复 // TODO fix by mehaotian 是否适配底部安全区 ,目前微信ios 、和 app ios 计算有差异,需要框架修复
...@@ -350,6 +362,7 @@ ...@@ -350,6 +362,7 @@
this.showPopup = true this.showPopup = true
this.showTrans = true this.showTrans = true
this.$nextTick(() => { this.$nextTick(() => {
this.showPoptrans()
if (this.messageChild && this.type === 'message') { if (this.messageChild && this.type === 'message') {
this.messageChild.timerClose() this.messageChild.timerClose()
} }
...@@ -372,8 +385,7 @@ ...@@ -372,8 +385,7 @@
} }
// TODO 兼容 type 属性 ,后续会废弃 // TODO 兼容 type 属性 ,后续会废弃
if (type) return if (type) return
this.showPopup = true this.showPoptrans()
this.showTrans = true
}, },
/** /**
* 中间弹出样式处理 * 中间弹出样式处理
...@@ -403,8 +415,7 @@ ...@@ -403,8 +415,7 @@
} }
// TODO 兼容 type 属性 ,后续会废弃 // TODO 兼容 type 属性 ,后续会废弃
if (type) return if (type) return
this.showPopup = true this.showPoptrans()
this.showTrans = true
}, },
left(type) { left(type) {
this.popupstyle = 'left' this.popupstyle = 'left'
...@@ -423,8 +434,7 @@ ...@@ -423,8 +434,7 @@
} }
// TODO 兼容 type 属性 ,后续会废弃 // TODO 兼容 type 属性 ,后续会废弃
if (type) return if (type) return
this.showPopup = true this.showPoptrans()
this.showTrans = true
}, },
right(type) { right(type) {
this.popupstyle = 'right' this.popupstyle = 'right'
...@@ -443,8 +453,13 @@ ...@@ -443,8 +453,13 @@
} }
// TODO 兼容 type 属性 ,后续会废弃 // TODO 兼容 type 属性 ,后续会废弃
if (type) return if (type) return
this.showPopup = true this.showPoptrans()
this.showTrans = true },
showPoptrans(){
this.$nextTick(()=>{
this.showPopup = true
this.showTrans = true
})
} }
} }
} }
......
{ {
"id": "uni-popup", "id": "uni-popup",
"displayName": "uni-popup 弹出层", "displayName": "uni-popup 弹出层",
"version": "1.9.1", "version": "1.9.5",
"description": " Popup 组件,提供常用的弹层", "description": " Popup 组件,提供常用的弹层",
"keywords": [ "keywords": [
"uni-ui", "uni-ui",
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册