uni-app的app模式,picker-view不显示问题

本文介绍如何为 uni-app 中的滑动选择器(picker-view)进行样式定制,包括设置背景颜色、高度及自定义字体样式等,以实现更符合应用需求的设计效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

废话不说。直接上解决方法。

uni-picker-view {
   display: block;
}
 uni-picker-view .uni-picker-view-wrapper {
   display: flex;
   position: relative;
   overflow: hidden;
   height: 100%;
   background-color: white;
 }
 uni-picker-view[hidden] {
  display: none;
 }

 picker-view {
   width: 100%;
	height: 300upx;
   margin-top:20upx;
}

##picker-view-column,可能还需要添加下面的样式

.item {
	line-height: 100upx;
	text-align: center;
 }

view代码

<picker-view :value="value" class="picker-content" @pickstart="bindpickstartFun" @change="bindChangeFun" @pickend="bindpickendFun" :indicator-style="indicatorStyle" :mask-style="maskStyle">
			<picker-view-column>
				<view  v-for="(item, index) in columnsData" :key="index">
					<view v-for="(itemIn, index2) in item" :key="index2" class="picker-line">
						<block v-if="tempValue == index">
							<text class="line1" :style="chooseTextStyle">{{isUseKeywordOfShow?itemIn[keyWordsOfShow]:itemIn}}</text>
						</block>
						<block v-else>
							<text class="line1" :style="chooseItemTextStyle">{{isUseKeywordOfShow?itemIn[keyWordsOfShow]:itemIn}}</text>
						</block>
					</view>
				</view>
			</picker-view-column>
		</picker-view>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值