更新记录

1.0.5(2020-05-20)

包没有问题,请保持编辑器最新版本(此版同1.0.4,只是改了跟新日志) 1、更新是否需要缓存

// V3编译 纯NVUE编译,请保持最新版本编辑器
        // 供其他页面回转首页时刷新tabbar 标签数据
        // 页面的缓存    在下面的_mainFuncInit 公共函数进行处理 (如果需要缓存的话)
        if(this.thisActiveFlag){
            this.$nextTick(()=>{
                let temp = uni.getStorageSync('setStatusIndexFunc');
                this.$refs.commentTabbat.getSetting(temp)
            });
        }

注意

TypeError: undefined is not an object (evaluating 'this.$refs.commentTabbat.getSetting')

如果报这个问题(需要升级当前插件版本),onLoad里面的这个refs也可以注释掉,这个作用是用作初始化赋值底栏选择ICON显示的问题,新版底栏的create生命周期已添加,可以删除也可不删除

1.0.4(2020-05-20)

包没有问题,请保持编辑器最新版本

1、更新是否需要缓存

// V3编译 纯NVUE编译,请保持最新版本编辑器
        // 供其他页面回转首页时刷新tabbar 标签数据
        // 页面的缓存    在下面的_mainFuncInit 公共函数进行处理 (如果需要缓存的话)
        if(this.thisActiveFlag){
            this.$nextTick(()=>{
                let temp = uni.getStorageSync('setStatusIndexFunc');
                this.$refs.commentTabbat.getSetting(temp)
            });
        }
查看更多

包没有问题,请保持编辑器最新版本

1、更新是否需要缓存 具体查看 index.nvue文件 onShow生命周期注释部分 以及 tabbar 部分注释

TypeError: undefined is not an object (evaluating 'this.$refs.commentTabbat.getSetting')

如果报这个问题(需要升级当前插件版本),onLoad里面的这个refs也可以注释掉,这个作用是用作初始化赋值底栏选择ICON显示的问题,新版底栏的create生命周期已添加,可以删除也可不删除

自定义底部tabbar


小程序不需要 import 导入 tabbar

[^APP 和 H5 端如需使用自定义tabbar 需要单独 import 导包形式 进行components 注入组件] import tabbar from '../components/tabbar.nvue' components:{ tabbar }

该组件样式BUG问题已全部修复可以直接使用

使用时注意端的区分


注意 this.$is_bang 在APP端无法使用的问题

如果遇到 this.$is_bang 无法挂载vue节点的问题需要单独处理 此功能是作用在IOS APP 异形屏的问题需要单独处理 实例如下

/**
* @name 检测终端 判断市场常见的几种刘海屏机型
* @param {number} numbers 数值
* */
export function checkPlatFromFunc(){
let modelmes = uni.getSystemInfoSync().model
let tempMoble = Boolean;
if(modelmes.indexOf('iPhone X')>=0||modelmes.indexOf('iPhone XR')>=0||modelmes.indexOf('iPhone XS')>=0||modelmes.indexOf('iPhone 12')>=0||modelmes.indexOf('iPhone 11')>=0||modelmes.indexOf('iPhone11')>=0||modelmes.indexOf('iPhone12')>=0||modelmes.indexOf('iPhoneXR')>=0||modelmes.indexOf('iPhoneX')>=0){
tempMoble = true
}else{
tempMoble = false
}
return tempMoble
}

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问