uniapp得cover-view标签使用

html 复制代码
<map
			style="width: 100%; height: 65%"
			:latitude="latitude"
			:longitude="longitude"
			:markers="covers"
			:scale="18"
		>
			<cover-view class="tips">
				<cover-view class="tips-item">
					<cover-view class="tips-item-name">时间</cover-view>
					<cover-view class="tips-item-num">200h</cover-view>
				</cover-view>
				<cover-view class="tips-item">
					<cover-view class="tips-item-name">长度</cover-view>
					<cover-view class="tips-item-num">100m</cover-view>
				</cover-view>
				<cover-view class="tips-item">
					<cover-view class="tips-item-name">海拔</cover-view>
					<cover-view class="tips-item-num">100m</cover-view>
				</cover-view>
				<cover-view class="tips-item">
					<cover-view class="tips-item-name">数</cover-view>
					<cover-view class="tips-item-num">100个</cover-view>
				</cover-view>
			</cover-view>
		</map>

cover-view替代view标签使用

覆盖在原生组件上的文本视图。只能包裹文字

app-vue和小程序框架,渲染引擎是webview的。但为了优化体验,部分组件如map、video、textarea、canvas通过原生控件实现,原生组件层级高于前端组件(类似flash层级高于div)。为了能正常覆盖原生组件,设计了cover-view。

属性名 scroll-top

类型 number/string

说明 设置顶部滚动偏移量,仅在设置了 overflow-y: scroll 成为滚动元素后生效

平台差异说明 支付宝小程序不支持

cover-view 嵌套使用时,内部不可直接写文本节点,需要使用 cover-view 包裹。

在 video 组件中使用时,若想在全屏模式下使用cover-view,只有在微信小程序、App端的nvue页面可实现。

微信小程序部分原生组件实现了同层渲染,在指定的基础库版本上,某些原生组件可无需使用cover-view覆盖,

百度小程序iOS端暂不支持一个页面有多个video时嵌套cover-view

支付宝小程序中 cover-view 不支持嵌套

抖音小程序不需要cover-view,因其原生组件均实现了同层渲染。

360小程序不存在原生组件,无此概念。

相关推荐
艾小逗4 小时前
uniapp中检查版本,提示升级app,安卓下载apk,ios跳转应用商店
android·ios·uni-app·app升级
小旋风012346 小时前
uniapp自定义头部(兼容微信小程序(胶囊和状态栏),兼容h5)
微信小程序·uni-app·notepad++
耶啵奶膘7 小时前
uniapp+vue3表格样式
uni-app
浮桥9 小时前
uniapp -- 实现微信小程序、app、H5端视频上传
微信小程序·uni-app·音视频
山河故人16316 小时前
基于 SSE 和分块传输的 Uniapp 微信小程序 实现 流式传输 对话
微信小程序·小程序·uni-app
不老刘18 小时前
Uni-app网络请求AES加密解密实现
网络·uni-app
洪洪呀18 小时前
uni-app vue3 实现72小时倒计时功能
vue.js·uni-app
王哈哈的学习笔记1 天前
uniapp小程序使用echarts
前端·小程序·uni-app
yrldjsbk1 天前
uniapp小程序开发入门01-快速搭建一个空白的项目并预览它
uni-app
JavaDog程序狗1 天前
【实操】uniapp纯前端搞个识别植物花草小程序
前端·vue.js·uni-app