当前位置: 首页 > news >正文

uniapp的底部弹出层实现保姆式教程

实现照片:

此过程先进入uniapp官网,找到扩展组件

打开找到里面的uni-popup和uni-icons

点击进入,下载&安装

点击下载并导入HBuilderX

导入到你使用的目录,如test目录

同样将uni-icons点击下载并导入HBuilderX

点击合并

此时test文件夹下多了一个uni-modules文件夹

在pages下的index.vue内编写代码,如下:

<template><view><button @click="open">打开弹窗</button><uni-popup ref="popup" type="bottom" background-color="#fff" border-radius="10px 10px 0 0" :show="true" @close="closePopup"><view style="border-bottom: 1rpx solid #E5E5E5;padding:24rpx 0 32rpx; text-align: center;">提示</view><view class="flex-colomn"><view class="tet">正确答案为:{{answer}}</view><uni-icons class="close-btn" type="closeempty" size="20" @click="closePopup"></uni-icons></view></uni-popup></view>
</template>
<script>
export default {data() {return {answer: 'A',}},methods:{open(){// 通过组件定义的ref调用uni-popup方法 ,如果传入参数 ,type 属性将失效 ,仅支持 ['top','left','bottom','right','center']this.$refs.popup.open('bottom')},closePopup() {this.$refs.popup.close()},}
}
</script><style>
.tet {display: flex;justify-content: center;align-items: flex-start;height: 45vh;font-size: 25px;margin-top: 20rpx;
}
.close-btn {position: absolute;top: 20rpx;right: 20rpx;cursor: pointer;}</style>

里面代码官网都有解释,获得底部弹出效果。

http://www.lryc.cn/news/348886.html

相关文章:

  • 国外IP代理免费试用技巧
  • vue-cropper裁剪图片 vue
  • 算法-卡尔曼滤波之基本数学的概念
  • NeoVim配置文件基本的
  • Qt学习笔记1.3.4 QtCore-Qt资源系统
  • 同城组局同城活动找搭子小程序JAVA源码面芽组局的实现方案
  • Unable to locate the .NET SDK
  • C++STL初阶(1):string的使用及初阶原理
  • Day41-Java基础之反射和动态代理
  • Tomcat的实现
  • RK3576 Camera:资源介绍
  • Symfony DomCrawler库在反爬虫应对中的应用
  • 1Panel应用推荐:Uptime Kuma
  • 传输文件协议FTP与LFTP
  • expdp和impdp 实战
  • 知了汇智引领未来:全新AIGC系列课程,打造数字时代人才新标杆
  • 软件项目验收第三方测试报告如何获取
  • linux下脚本监控mysql主从同步异常时发邮件通知
  • 【MySQL】分组排序取每组第一条数据
  • 滚珠螺杆在精密机械设备中如何维持精度要求?
  • 现代 c++ 三:右值引用与移动语义
  • Java学习【类与对象—封装】
  • Co-Driver:基于 VLM 的自动驾驶助手,具有类人行为并能理解复杂的道路场景
  • 硅胶可以镭射吗?
  • 财务风险管理:背后真相及应对策略
  • MySQL深入理解事务(详解)
  • 【Linux系统】进程控制
  • Go语言数值类型教程
  • Linux进程控制——Linux进程等待
  • GPT-4o:融合文本、音频和图像的全方位人机交互体验