解决uniapp无法显示uni-file-picker的问题 - 不显示图片选择框 - 图片上传按钮消失

Posted Rudon滨海渔村

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决uniapp无法显示uni-file-picker的问题 - 不显示图片选择框 - 图片上传按钮消失相关的知识,希望对你有一定的参考价值。

效果图

解决前(图片选择框死活不出来) 

 

实现步骤

在外面套一个宽高写死的容器:

<view style="width: 400rpx; min-height: 300rpx;">
	<uni-file-picker limit="9"></uni-file-picker>
</view>

搞定!

以下是uniapp官方的css,仅供阅读,无需理会


	.uni-file-pickerheight 
	    box-sizing: border-box;
	    overflow: hidden;
	
	
	
	
	.uni-file-picker__container 
	    display: flex;
	    box-sizing: border-box;
	    flex-wrap: wrap;
	    margin: -5px;
	
	
	.file-picker__box 
	    height: 0px;
	    width: 33.3%;
	
	
	.file-picker__box 
	    position: relative;
	    width: 33.3%;
	    height: 0;
	    padding-top: 33.33%;
	    box-sizing: border-box;
	
	
	
	.file-picker__box-content 
	    border-width: 1px;
	    border-style: solid;
	    border-color: rgb(238, 238, 238);
	    border-radius: 3px;
	
	
	.is-add 
	    display: flex;
	    align-items: center;
	    justify-content: center;
	
	
	.file-picker__box-content 
	    position: absolute;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    left: 0;
	    margin: 5px;
	    border: 1px #eee solid;
	    border-radius: 5px;
	    overflow: hidden;
	
	
	.is-addheight 
	    display: flex;
	    align-items: center;
	    justify-content: center;
	
	
	.icon-addheight 
	    width: 50px;
	    height: 5px;
	    background-color: #f1f1f1;
	    border-radius: 2px;
	
	
	.rotateheight 
	    position: absolute;
	    -webkit-transform: rotate(90deg);
	    transform: rotate(90deg);
	

以上是关于解决uniapp无法显示uni-file-picker的问题 - 不显示图片选择框 - 图片上传按钮消失的主要内容,如果未能解决你的问题,请参考以下文章

解决uniapp组件uni-file-picker设置:disable-preview=“true“关闭预览不生效的问题 - 禁用图片预览无效的手动解决办法

uniapp产品编辑页-图片上传后回显编辑-组件uni-file-picker显示之前已上传的图片 + 头像图片原地覆盖上传示例

uniapp产品编辑页-图片上传后回显编辑-组件uni-file-picker显示之前已上传的图片 + 头像图片原地覆盖上传示例

uniapp 使用subNVue原生子窗体解决web-view等原生页面中弹框无法显示的问题

uniapp 使用subNVue原生子窗体解决web-view等原生页面中弹框无法显示的问题

uniapp图片上传 - thinkphp6后台接收 - 填坑日记