更新记录

1.0.2(2019-07-22)

修复自定义参数不生效的问题

1.0.1(2019-07-18)

点击事件增加定时器,一定程度上解决双击问题; 示例工程中的占位tab页增加生命周期跟随

1.0.0(2019-07-04)

首次提交

查看更多

平台兼容性

底部带凸起按钮

解决uniapp在app配置原生tabbar无法自定义凸起图标的问题

效果示例

演示

使用说明

  • main.js中引入OverflowButton

    import OverflowButton from "./components/overflow-button/overflow-button.js"
    Vue.prototype.OverflowButton=OverflowButton;
  • App.vue中初始化

    onLaunch: function() {
            this.OverflowButton.getInstance().create();
            this.OverflowButton.getInstance().setOnClickListener(e=>{
                uni.navigateTo({
                    url:"/pages/addAction/addAction"
                })
            })
    }
  • 在每个tab页中绑定生命周期

    
    onShow() {
        this.OverflowButton.getInstance().show();
    },
    onHide() {
        this.OverflowButton.getInstance().hide();
    }   
  • 可在create()中传入自定义参数,全部参数如下

    {
        id:[String], 
        icon: {
            src:[String],
            width:[Number],
            height:[Number],
            left:[Number],
            top:[Number],
            offset:[Number]
        },
        delay: {
            show: [Number],
            hide: [Number]
        }
    }

隐私、权限声明

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

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

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

许可协议

MIT协议

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