解决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等原生页面中弹框无法显示的问题