小程序仿朋友圈拖动删除照片功能

本文介绍如何在微信小程序中实现仿朋友圈的拖动删除照片功能。通过设置移动容器,当用户点击图片后,图片会在手指滑动下移动,目标是进入删除框。在开发过程中,需要注意真机调试的性能问题,发布后则能流畅运行。
摘要由CSDN通过智能技术生成

思路:
1、先设置一个移动容器,让它绝对定位隐藏,用来存放你当前点击的图片,然后直接在wxml中直接设置style来控制x,y轴方向。
2、点击图片的时候隐藏当前图片容器,让移动容器出现在你当前点击位置,然后让移动容器按你手指滑动轨迹移动,直到移动到删除框内。
3、如果不通过设置移动容器,直接拖动你当前点击图片也可以,不过这个方法自己试了之后比较容易采坑。
4、真机调试会卡,发布后就好了。
在这里插入图片描述

wxml:

<view class="intro">
  <view class="add-image" hidden="{
    {!moveImage}}" bindtap="chooseImage" bind:longpress="longPress" catch:touchmove="touchMove" catch:touchend="touchEnd">
    <text wx:if="{
    {!src}}">添加图片</text>
    <image mode="scaleToFill" class="img" src="{
    {src}}"></image>
  </view>
  <view class="move-image" hidden="{
    {moveImage}}"  style="top:{
      {
      y}}px;left:{
      {
      x}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值