微信小程序如何实现点击上传图片功能

如下所示,实际需求中常常存在需要点击上传图片的功能,上传前显示边框表面图片显示大小,上传后将图形缩放到边框大小。

实现如下:

.wxml

<view class="{
  
  {img_src==''?'blank-area':''}}" style="width:100%;height:40%;display:flex;align-items: center;justify-content:center;" data-info='{"page_index":{
  
  {index}},"product_index":"first"}' bind:tap="upload_product_image">
    <image wx:if="{
  
  {img_src!=''}}" src="{
  
  {img_src}}" style="width:100%;height:100%;"/>
    <label wx:if="{
  
  {img_src==''}}">上传产品图片</label>
</view>

.wxss

.blank-area{
  border-style: dashed;
 

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-01-31 15:00:05       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-31 15:00:05       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-31 15:00:05       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-31 15:00:05       18 阅读

热门阅读

  1. 微信小程序引导用户打开定位授权通用模版

    2024-01-31 15:00:05       34 阅读
  2. 虚拟化是什么

    2024-01-31 15:00:05       26 阅读
  3. Python爬虫学习之requests库

    2024-01-31 15:00:05       36 阅读
  4. Windows冷知识:最小化远程桌面与ffmpeg

    2024-01-31 15:00:05       45 阅读
  5. 【C语言】exit函数详解

    2024-01-31 15:00:05       34 阅读
  6. DC-磁盘管理(23国赛真题)

    2024-01-31 15:00:05       30 阅读
  7. 【MySQL】创建用户时报错

    2024-01-31 15:00:05       30 阅读
  8. 【DOCKER】docker 安装sonarque

    2024-01-31 15:00:05       37 阅读