九、uni-popup用法 下拉框底部弹窗效果

uniapp uview使用u-popup组件当开启遮罩层禁止下层页面滚动。uniapp弹框禁止页面上下滚动。 uniapp uview使用u-popup组件当开启遮罩层禁止下层页面跟着滚动。 uniapp 弹框禁止页面上下滚动 阅读详情

此方法代码中列表可选【名称】由后端接口定义

<view class="uni-form-item">
	<view class="tips">*</view>
	<view class="title">所在医院</view>
	<!-- 这里的图片就是个向右的小箭头 -->
	<view class="input_box" @click="getFactory"><text v-if="factureName==''">请选择</text><view class="input_box_info">{{factureName}}</view><image src="../../static/right.png"></image></view>
</view>

<uni-popup ref='namePopup' type="bottom" mask-background-color='rgba(0,0,0,0.5)'>
	<view class="select_list_box">
		<view class="poputitle">单位名称</view>
		<scroll-view class="popup_list" :scroll-y="true">
			<view v-for="item in factoryList" class="list_li" @click="getItmeName(item)" :key="item.id">{{item.yyname}}</view>
		</scroll-view>
	</view>
</uni-popup>

export default {
	data(){
		return{
			factureName:'',
			factoryList:[],
		}
	},
	methods: {
			  //获取单位名称列表
			  getFactory(){
			  	this.$refs.namePopup.open()
			  	uni.request({
			  	// baseurl为引入的接口地址
			  		url:baseurl+'/wx/user/yyname',
			  		method: 'POST',
			  		data: {dictType:'admp_reagent_manufacturer'},
			  		header: {
			  			'content-type': 'application/json'
			  		},
			  		success: res => {
			  			this.factoryList=res.data.data
			  			console.log(res.data.data);
			  		}
			  	})
			  },
			  getItmeName(item){
			  	this.form.reagentManufacturer=Number(item.id)
			  	this.factureName=item.yyname
			  	this.$refs.namePopup.close()
				this.form.companyName=this.factureName
			  },
	}
}

在这里插入图片描述

uView——u-popup 父子传值 父组件关闭弹窗只会触发一次 解决方案 阅读详情

相关推荐

uniapp使用u-popup组件弹窗出现页面还可滑动

解决u-popup出现遮罩层页面滑动问题

weixin_53339757的博客 4272

简单的 u-popup 弹出框

uniapp中的popup组件可以用于弹出简单的提示框、操作框、菜单等。uni-popup组件的animation属性设置为pop-up,表示弹出动画效果为pop-up。uni-popup组件中的内容可以自定义,这里是一个简单的view标签,包含一些文字和按钮。uni-popup组件的position属性设置为"bottom",表示从底部弹出。在需要的标签绑定了一个点击事件,点击按钮可以控制显示或隐藏uni-popup组件。uni-popup组件的show属性设置为true,表示显示遮罩层。

weixin_54721820的博客 7234

uni-popup弹窗避坑指南:为什么设置了is-mask-click=false还是能关闭?

本文深入解析uni-popup弹窗组件中`is-mask-click=false`失效的常见原因,包括事件冒泡、版本兼容性和动态属性修改等问题,并提供从基础配置到高级场景的完整解决方案。针对uniapp开发者遇到的蒙层点击关闭问题,详细介绍了如何正确处理滑动穿透、版本兼容性及性能优化等关键技巧。

s8t9u0v1w的博客 963

uview2 - u-popup弹出层

uview2 - u-popup弹出层

royya_buli的博客 2万+

Python爬虫实战:绕过B站-352风控的完整解决方案

网络爬虫技术是数据采集和自动化测试的重要工具,其核心原理是通过模拟HTTP请求获取网页数据。在实践过程中,开发者常会遇到网站反爬机制,这涉及请求指纹识别、IP行为分析等安全技术。这些风控措施的价值在于保护网站数据安全和服务器资源,广泛应用于电商、社交、内容平台等场景。针对B站等平台的-352风控错误,需要综合运用请求头伪装、会话管理、参数签名破解等技术方案。本文重点探讨如何通过构建完整的浏览器级请求头、管理Cookie会话、以及使用Playwright等浏览器自动化工具,有效解决Python爬虫在B站数据采

weixin_33912638的博客 402

K8S证书过期解决办法之替换证书

k8s证书过期解决方案之替换证书

q_hsolucky的博客 1万+

uni-popup 弹出层

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859<template><view>@click=>成功</button>@click=>错误</button>@click=>警告</button>

liaozhaorong的博客 5424

分辨率太小 / Retina 模糊 / 全屏异常:一篇解决 VMware Fusion + Kali 显示问题(Xfce & GNOME 通用)

本文提供了在Mac(尤其是Retina屏)上运行Kali Linux时常见显示问题的完整解决方案。主要解决三类问题:分辨率太小、Retina屏模糊和全屏异常。核心思路是先安装open-vm-tools-desktop并重启,这是90%问题的根源。然后根据不同问题分别处理:调整DPI/Scale解决字体大小,避免双重缩放导致的模糊,以及通过窗口拉伸和重启解决全屏异常。文章还给出了针对Xfce和GNOME的最佳配置建议,并强调调试完成后应创建快照以便快速恢复。最后提供了速查表,方便用户快速参考关键步骤。

致力于分享在各类技术领域的学习与实践经验,涵盖编程、虚拟化、开源工具、网络安全等。 876

uniapp组件-uni-popup弹出层

目录 一、基本用法 二、自定义弹出层(dialog + message) 示例 三、提交信息 (input + 延迟关闭) 四、底部分享示例 官方示例:uni-popup 弹出层 - DCloud 插件市场 弹出层组件用于弹出一个覆盖到页面上的内容,使用场景如:底部弹出分享弹窗、页面插屏广告等 一、基本用法 <template> <view> <button type="primary" @click="toggle('top')">顶部弹出</butt

web15285868498的博客 2万+

告别CMake依赖!在Visual Studio 2022中直接配置VTK 9.4开发环境(附完整项目示例)

本文详细介绍了如何在Visual Studio 2022中直接配置VTK 9.4开发环境,无需依赖CMake。通过图文教程和完整项目示例,帮助C++开发者快速集成VTK库,简化开发流程,提升工作效率。特别适合科学可视化任务的开发者。

weixin_26804345的博客 415

C++游戏开发入门:从环境配置到第一个完整项目

C++ 作为游戏开发领域的关键语言,其学习路径常因语法枯燥而令初学者却步。以项目驱动的方式学编程,能帮助学习者将变量、循环、函数、指针等基础概念融入实际游戏逻辑中,获得即时反馈与完整项目经验。掌握合适的开发环境是高效实践的前提,例如在 Windows 下使用 VS Code 搭配 MinGW-w64 编译器,配合调试器与构建脚本,即可搭建轻量可扩展的 C++ 游戏开发工作流。此类课程通常面向无基础人群,从控制台小游戏逐步过渡到带游戏循环的完整作品,过程中还需关注性能观察、素材授权与版本管理。无论你是刚接触编

weixin_30621959的博客 542

uniapp uni-popup弹出层组件 弹窗 无法弹出 自定义样式问题

uni-popup弹出层组件 之前用到弹出层组件时发现弹出时会有一层灰色的遮罩,后来调试了几次发现是因为没有自定义给弹出层宽高,尝试了几次终于做到自己想要的效果,话不多说,直接附上完整代码: 效果图: <template> <view> <view class="sign_text" @tap="toggle('center')"> <text style="line-height: 60px;margin-top: 12px;">点击弹出&lt

睡不醒的博客 9340

云架构师进阶【SAP迁移方案设计】手把手教您玩转SAP上云

一,项目背景介绍 今天又接到了北京某制造企业SAP迁移的场景,先简单说明一下,好好的SAP在运行着为什么要做迁移这类大动作呢?众所周知SAP的ERP是企业的绝对核心系统,尤其对于制造业更是核心的系统,这样一套核心系统还是生产环境在迁移的过程中必然要面临比较大的挑战,如果有任何问题的话,都会对企业的绩效产生很大的影响。 经过跟客户沟通才得知,客户的SAP原来的系统是托管在运营商机房里,近期感染了勒索病毒,导致业务宕机,SAP应用服务器无法启动,仅有的数据库服务器可以运行。基于上述情况公司领导当机立断决定迅

bdsh818的博客 4220

[uni-app]uni-popup组件弹出异常的解决方案

[uni-app]uni-popup组件弹出异常的解决方案

qq_52925863的博客 1万+

海洋CMS admin_notify.php 远程代码执行漏洞复现(CVE-2024-30565)

海洋CMS admin_notify.php 接口处存在远程代码执行漏洞,经过身份验证的远程攻击者可利用该漏洞执行任意代码,写入后门文件,进而控制整个web服务器。

0xSec 2716

51单片机+L298驱动步进电机+L297测速+LCD1602显示+按键调试+Proteus仿真

51单片机+L298驱动步进电机+L297测速+LCD1602显示+按键调试+Proteus仿真 *Proteus仿真 L298N是双H桥式驱动器。 L297是步进电机控制集成芯片(包括环形分配器),可产生四相驱动信号,应用于微处理机控制两相双极性和四相单极性步进电机。电动机可由半阶梯、正常和斩波驱动模式驱动,同时设于晶片内的PWM斩波线路容许以开关形式控制线路的电流。此器件只需要时钟、方向和模式输入信号。相位是由内部产生的,因此可减轻微处理机和程序设计的负担。 实例代码 /************

perseverance51博客 4585

如何用AI快速生成uni-popup弹窗组件代码

现在遇到标准组件开发,我都会先让AI生成基础版本,再根据实际需求微调,效率至少提升3倍。特别是uni-app这种多端框架,用AI可以避免很多环境适配的坑。最近在开发一个移动端项目时,遇到了需要频繁使用弹窗组件的场景。传统的手写代码方式不仅耗时,还容易在样式和动画效果上反复调试。对于需要快速验证想法的场景特别方便,比如这个弹窗组件,从零开始手写可能要半天,用AI辅助半小时就能上线测试。的AI辅助功能,没想到五分钟就搞定了所有需求。通过props接收弹出方向、是否显示等参数。禁止滚动时需要记录原滚动位置。

AgatePanther34的博客 624

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

【小程序开发】—— 封装自定义弹窗组件

小程序项目实战——封装自定义弹窗组件,确定不来看看吗?

qq_49002903的博客 4万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

uni-app弹出层uni-popup使用以及修改默认样式

uni-popup官方文档 我这里的背景是弹出一个选择规格的菜单。使用vue3+ts,使用组合式api 首先看看在vue3+ts+setup下的使用的使用: <template> <!-- 定义一个按钮,用于打开弹出层 --> <view style="width: 200px"> <button @click="openSpecs">弹出</button> </view> <!--

lsjweiyi的博客 3万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

移动端底部弹窗组件开发与应用详解

通过本文的介绍,我们详细了解了如何开发一个功能完善的移动端底部弹窗组件,包括模板、脚本和样式的实现,以及在项目中的应用方法。这个组件不仅具备基本的显示与隐藏功能,还通过遮罩层、自定义插槽、关闭按钮和保存操作等特性,提供了良好的用户体验和高度的通用性。在实际项目开发中,类似的组件封装能够极大地提高开发效率,减少重复代码,使项目结构更加清晰、易于维护。今天,我们将详细介绍如何开发一个功能完备的底部弹窗组件,并通过在 uni-app 项目中的实际应用,深入理解其实现原理与技巧。设置为绝对定位,位于弹窗的右上角。

2301_80817218的博客 1195

UniApp弹窗uni-popup使用

由于不懂怎么使用nvue的弹窗,所以写下

LOVE_mingjing的博客 4989

对比传统开发:用uni-popup节省80%弹窗开发时间

最近我在一个项目中尝试了uni-popup组件,发现它比传统开发方式效率提升显著。上尝试了几个uni-app项目,发现它的一键部署功能特别适合展示这类UI组件效果。对于需要演示交互效果的前端项目,这种即写即得的体验确实能提升开发效率。这样一个基础功能的实现通常需要50行以上的代码量,而且每次新增弹窗都要重复这些工作。实际测试中,uni-popup的打开速度比手动实现的弹窗快20-30%。实现同样的功能只需要不到10行核心代码,代码量减少了80%以上。特别在需要多个弹窗的项目中,这种效率优势会成倍放大。

EmeraldEagle36的博客 465

用快马 AI 一键生成 uni-popup 应用:高效实现跨平台弹窗交互

通过。

BlackStone33的博客 756

uni-app预览图片-Popup 弹出层

插件市场:https://ext.dcloud.net.cn/plugin?id=329 参考示例 <template> <view> <text class="example-info">弹出层组件用于弹出一个覆盖到页面上的内容,使用场景如:底部弹出分享弹窗、页面插屏广告等。</text> <uni-section title="基本用法" type="line"></uni-section> <view c

漫天随飞雪的博客 5658

uniapp中uni-popup的用法——实例讲解

uniapp中uni-pop的用法。unipop作为组件在界面中的引用方式

棒怡情的专栏 1万+
上一篇: 八、picker用法 下拉框选择效果
下一篇: 十、uni-app小程序时间戳
Ming-Afresh
博客等级 码龄6年 1万+粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值