15180365759@163.com
15180365759@163.com
  • 发布:2019-12-21 14:18
  • 更新:2019-12-21 16:13
  • 阅读:799

uniapp中怎么定义全局弹窗

分类:uni-app

大佬们,问个问题,uniapp中怎么定义全局弹窗,不需要每个页面模板的那种,比如,我要写个登录授权弹框,这个弹框是全局的,可以用this.$refs.pop().这样打开的

2019-12-21 14:18 分享
已邀请:
陈晟睿

陈晟睿 - 2020年希望能给插件市场贡献10个有用插件

全局事件只有在App.vue中定义

  • 15180365759@163.com (作者)

    你好, 在app.vue中写自定义组件,不会起作用,我这个是uniapp小程序

    2019-12-21 15:14

icepual@qq.com

icepual@qq.com

我们是新建了一个页面,背景色改为透明,弹出方式为fade-in,在App中使用,可以遮盖底部tab等,效果不错

  • lihy_online@163.com

    您好,背景色设置透明不行吧,请问下您具体是怎么操作的呢?

    {

    "path": "pages/clipboard",

    "style": {

    "navigationStyle": "custom",

    "backgroundColor":"transparent",

    "app-plus": {

    "animationType": "fade-in",

    "animationDuration": 300

    }

    }

    }


    这样设置不行

    2020-03-11 22:37

icepual@qq.com

icepual@qq.com

我们是定义一个新的页面,背景色设为透明,弹出方式为fade-in,可以实现遮盖底部TabBar以及全局跳转,App上效果可以

  • 15180365759@163.com (作者)

    嗯嗯,这样子也行,我试试,谢谢了

    2019-12-21 17:04

  • 714719469@qq.com

    但这个样子,App.vue 直接打开的话,pages.json 里面的第一个页面并没有显示在透明层的下面呀

    2020-01-05 11:19

  • 714719469@qq.com

    回复 15180365759@163.com: 您好,您处理好了吗,可以请教下您不

    2020-01-05 11:19

  • pub@ddou.cn

    请问下具体是怎么做的呢

    2020-03-11 11:07

陈晟睿

陈晟睿 - 2020年希望能给插件市场贡献10个有用插件

值得借鉴 !

要回复问题请先登录注册