91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序實現圖片上傳、刪除和預覽功能的方法

發布時間:2020-09-26 22:39:00 來源:腳本之家 閱讀:208 作者:anLazyAnt 欄目:web開發

本文實例講述了微信小程序實現圖片上傳、刪除和預覽功能的方法。分享給大家供大家參考,具體如下:

這里主要介紹一下微信小程序的圖片上傳圖片刪除和圖片預覽

布局

<view class="img-v">
 <view class="img" wx:for="{{imgs}}" wx:for-item="item" wx:key="*this">
  <image src="{{item}}" data-index="{{index}}" mode="aspectFill" bindtap="previewImg"></image>
  <view class="delete-btn" data-index="{{index}}" catchtap="deleteImg"></view>
 </view>
 <view class="upload-img-btn" bindtap="chooseImg"></view>
</view>

JS處理

 data: {
  imgs: []
 },
// 上傳圖片
 chooseImg: function (e) {
  var that = this;
  var imgs = this.data.imgs;
  if (imgs.length >= 9) {
   this.setData({
    lenMore: 1
   });
   setTimeout(function () {
    that.setData({
     lenMore: 0
    });
   }, 2500);
   return false;
  }
  wx.chooseImage({
   // count: 1, // 默認9
   sizeType: ['original', 'compressed'], // 可以指定是原圖還是壓縮圖,默認二者都有
   sourceType: ['album', 'camera'], // 可以指定來源是相冊還是相機,默認二者都有
   success: function (res) {
    // 返回選定照片的本地文件路徑列表,tempFilePath可以作為img標簽的src屬性顯示圖片
    var tempFilePaths = res.tempFilePaths;
    var imgs = that.data.imgs;
    // console.log(tempFilePaths + '----');
    for (var i = 0; i < tempFilePaths.length; i++) {
     if (imgs.length >= 9) {
      that.setData({
       imgs: imgs
      });
      return false;
     } else {
      imgs.push(tempFilePaths[i]);
     }
    }
    // console.log(imgs);
    that.setData({
     imgs: imgs
    });
   }
  });
 },
 // 刪除圖片
 deleteImg: function (e) {
  var imgs = this.data.imgs;
  var index = e.currentTarget.dataset.index;
  imgs.splice(index, 1);
  this.setData({
   imgs: imgs
  });
 },
 // 預覽圖片
 previewImg: function (e) {
   //獲取當前圖片的下標
  var index = e.currentTarget.dataset.index;
   //所有圖片
  var imgs = this.data.imgs;
  wx.previewImage({
   //當前顯示圖片
   current: imgs[index],
   //所有圖片
   urls: imgs
  })
 }

希望本文所述對大家微信小程序開發有所幫助。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

获嘉县| 图木舒克市| 育儿| 鄂托克前旗| 晋江市| 霞浦县| 睢宁县| 怀宁县| 偏关县| 昂仁县| 东明县| 红原县| 柘荣县| 织金县| 唐海县| 利津县| 蒙自县| 奇台县| 苏州市| 寿宁县| 廉江市| 兴文县| 芦山县| 阿拉尔市| 大庆市| 大冶市| 蒙阴县| 嘉黎县| 临高县| 景宁| 大名县| 马关县| 茂名市| 慈溪市| 河北省| 布拖县| 滕州市| 边坝县| 瑞安市| 上林县| 化隆|