小程序弹窗报错this.$refs.popup.open is not a function

这篇具有很好参考价值的文章主要介绍了小程序弹窗报错this.$refs.popup.open is not a function。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

代码
<template>
	<view>
		<button @click="open">打开弹窗</button>
		<uni-popup ref="popup" type="bottom">底部弹出 Popup</uni-popup>
	</view>
</template>
<script>
export default {
   methods:{
      open(){
        // 通过组件定义的ref调用uni-popup方法 ,如果传入参数 ,type 属性将失效 ,仅支持 ['top','left','bottom','right','center']
        this.$refs.popup.open('top')
      }
   }
}
</script>
报错信息

小程序弹窗报错this.$refs.popup.open is not a function,小程序,uniapp

解决方法

this.$refs.popup[0].open()文章来源地址https://www.toymoban.com/news/detail-744715.html

到了这里,关于小程序弹窗报错this.$refs.popup.open is not a function的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux 切换用户报错:This account is currently not available

    在用su命令切换用户的时候,报错This account is currently not available。这是因为用户的shell禁止登陆了。 有两种方式可以解决: 方式一:修改/etc/passwd 方式二:使用命令修改

    2024年02月09日
    浏览(62)
  • 安装报错:is not a supported wheel on this platform

    一. 在通过.whl文件导包时出现的错误,可能原因有以下两点: 安装的不是对应python版本的库 whl文件不是给本电脑系统用的 whl文件名本台电脑不支持 二. 解决办法 原因1就从新下载对python版本的包,若python版本为python3.11.0即选择cp311的文件。 原因2就下载对应系统的文件。win

    2024年02月14日
    浏览(45)
  • kafka-报错-The coordinator is not aware of this member

    我在项目里把原来用着的 独立消费者 consumer-group-id 同时当做消费者组来消费分区信息,导致协调器找不到这个 consumer-group-id 注册两个测试 topic 写一个消费者组 启动项目,发送消息 报错日志 查看kafka服务器的消费者状态

    2024年02月13日
    浏览(65)
  • [Bug0034] Git报错 cannot lock ref 'refs/heads/master': is at xxxx but expected xxx error: could not ...

    1、问题 error: update_ref failed for ref \\\'refs/heads/master\\\': cannot lock ref \\\'refs/heads/master\\\': is at 63654e79f7ae0f902731558b3ae6679a69db09e9 but expected ec20d6ffa52920358e54703f90100bedbca4c855 error: could not update refs/heads/master 2、场景 由于为了方便解决冲突获取到最新远程代码(并且本地有冲突代码不想要),直接删

    2024年02月16日
    浏览(49)
  • 连接MySQL报错,is not allowed to connect to this MySQL server

            本机装的MySQL数据库,本机可以正常连接,其他机器访问报错,is not allowed to connect to this MySQL server,防火墙等其他策略均配置没问题 。   解决方案:         出现该问题的原因是,MySQL数据库只允许自身所在的本机器连接,不允许远程连接。 1、在MySQL所在服务器

    2024年02月16日
    浏览(40)
  • Navicat连接数据库出现 is not allowed to connect to this MySQL server 报错

    我们发现防火墙已经关闭了,还会出现这样的情况,那是因为mysql数据只允许自身所在的本机器连接,不允许进行远程连接 (1)在mysql服务安装的机器上进入mysql:  (2)然后使用 use mysql命令,出现如下报错。  (3)如出现上图报错,那是因为没有修改mysql的初始密码,使用

    2023年04月13日
    浏览(43)
  • 解决Docker报错:This error may indicate that the docker daemon is not running.

           成功安装完docker【安装过程见上一篇Windows安装docker_up_xin的博客-CSDN博客】后的第二天就遇到了问题,进入PowerShell后报错如下:       网上常见的解决方法是在Service Windows GUI重启docker desktop service,或者使用 DockerCli.exe -SwitchDaemon命令,但是都没能解决         网

    2024年02月11日
    浏览(46)
  • 解决报错The JAVA_HOME environment variable is not defined correctly This environment variable is needed

    注:本方法适用于安装过java的用户 一、报错内容: 在使用mvn命令时,环境变量报错: 二、 查看环境变量后发现jdk路径错误,可是我jdk重装过,想不起来怎么办? 我在命令行窗口使用java -verbose查出来的路径为: E:/java/bin 但是当我兴高采烈在环境变量设置中写入此环境变量后

    2024年02月03日
    浏览(47)
  • MySQL登录报错1130:1130 Host ***.***.***.*** is not allowed to connect to this MySQL server

    一、问题发现 ​ 从Navicat登录MySQL时报错:1130 Host . . . is not allowed to connect to this MySQL server ​ 原因分析:报错信息表示需要连接的数据库不允许其他主机进行访问,这是因为MySQL的系统数据库mysql中的user表没有配置远程访问主机的登录信息,只有localhost本地登录的信息(如下

    2024年02月13日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包