sa0ChunLuyu
sa0ChunLuyu
  • 发布:2023-05-04 16:22
  • 更新:2023-07-17 21:32
  • 阅读:1051

#插件讨论# 【 uni-popup 弹出层 - DCloud前端团队 】vue3 uni-popup undefined

分类:uni-app
关联插件: uni-popup 弹出层

报错,开发运行环境不存在,
发行环境存在


这个问题在 4月6日 是没有的。

    const login_popup_ref = ref(null)  
    const loginPopupRef = (e) => {  
        console.log(e)  
        console.log(login_popup_ref)  
        login_popup_ref.value = e  
        console.log(login_popup_ref)  
        login_popup_ref.value.open('center')  
    } 
<uni-popup :ref="loginPopupRef" background-color="#ffffff00" @change="loginChange">  
                        <view class="login_popup_wrapper">  
                            <view class="top_blank_wrapper"></view>  
                            <view class="login_popup_text_wrapper">  
                                <view class="login_popup_text_title_wrapper">您还未登录</view>  
                                <view class="login_popup_text_tip_wrapper">(请先登录在进行此操作)</view>  
                            </view>  
                            <button class="login_popup_button_wrapper" :loading="login_loading" open-type="getUserInfo"  
                                @getuserinfo="wxGetUserInfo" withCredentials="true">  
                                <view>微信快捷登录</view>  
                            </button>  
                            <view @click="login_show = false" class="login_popup_cancel_button_wrapper">暂不登录</view>  
                        </view>  
                    </uni-popup> 

2023-05-04 16:22 负责人:无 分享
已邀请:

最佳回复

YUANRJ

YUANRJ

经排查是微信开发者工具js转es5过程中报错,微信开发者工具预发布版 已经修复此问题。

YUANRJ

YUANRJ

提供下测试工程

  • sa0ChunLuyu (作者)

    上传了 代码和屏幕录像的两个zip

    2023-05-04 23:15

YUANRJ

YUANRJ

我这里没有报错,你升级下HBuilderX版本,然后重新编译试试。

  • sa0ChunLuyu (作者)

    HB 和 微信工具 都是 最新的 电脑是 M2

    2023-05-05 12:30

  • YUANRJ

    回复 s***@aliyun.com: 你把编译后的文件也上传下附件 (unpackage目录下)

    2023-05-05 14:12

  • sa0ChunLuyu (作者)

    回复 YUANRJ: 上传了

    2023-05-05 14:14

sa0ChunLuyu

sa0ChunLuyu (作者)

编译文件

  • YUANRJ

    私信我一下你的qq,方便排查问题

    2023-05-05 14:30

1221212

1221212

const loginPopupRef = (e) => {
这里面会循环一百多次,是什么原理造成的呢,有没有不循环那么多次的方法
}

7***@qq.com

7***@qq.com

我今天在抖音小程序也遇到了;
报错this.$refs.popup.open is not a function

  • 7***@qq.com

    使用的方法就是示例中的方法

    2023-07-17 21:32

要回复问题请先登录注册