<strike id="cy2gs"><menu id="cy2gs"></menu></strike>
  • <del id="cy2gs"><dfn id="cy2gs"></dfn></del>
  • 小程序單張圖片 和 九宮格圖片上傳、預(yù)覽、刪除示例

    2020-1-20    前端達(dá)人

    <view class="gallery">

      <view class='tipTitle'>

        快去上傳自己的照片吧

      </view>

      <view class='item-ot'>

        <view class="item">

          <!-- 添加按鈕 -->

          <view class="addIcon" bindtap="chooseImage" wx:if="{{imgBoolean}}">

              <view class=''>+</view>

          </view>

          <!-- 上傳的圖 -->

          <view class='itemImg' >

            <image src="{{item}}" data-src="{{item}}" bindtap="previewImage"  mode="aspectFill" />

            <!-- 刪除按鈕 -->

            <view class="delete" bindtap="deleteImg" data-index="{{index}}">X</view>

          </view>

          <view class='boxStyle'></view>

        </view>

        <view class='itemTxt'>正面照</view>

      </view>

      <view class='uploadFinish'>

        <a class="uploadFinishBtn" href="javasctipt:;"  bindtap="submit">提  交</a>

      </view> 

    </view>


    /*畫廊*/
    .gallery {    
      width:100%;
      margin: 0 auto;
      display: flex;    
      justify-content: flex-start;    
      flex-wrap: wrap;
      background: #fffaf0;
    }
    /*每張圖片所占容器*/
    .item-ot{
      margin:0 auto;
      width: 100%;
      height: 100%;
    }
    .item {    
      position:relative;
      margin:0 auto;
      width:370rpx;
      height:490rpx;
      background:#eee;
      border:2rpx solid #f9c4c2;
      /* overflow:hidden; */
    }
    .itemImg{
      position: absolute;
      left: 0;
      top:0; 
      width: 100%;
      height: 100%;
      overflow: hidden;
      z-index:1;
    }
    .itemImg image{
      width: 100%;
      height: 100%;
    }
    /*add按鈕*/
     .addIcon{
       position:absolute;
      left: 0;
      top: 0; 
      width: 100%;
      height: 100%;
      text-align:center;
      line-height:490rpx;
      font-size:80rpx;
      background: #fff;
      color: #999;
      z-index:2;
    }
    /*刪除按鈕*/
    .delete {    
      position:absolute;
      right:0;
      top:0;
      /* background:#ccc; */
      opacity:1;
      height: 36rpx;
      font-size:22rpx;
      font-weight:700;
      padding:0 8rpx 0 10rpx;
      color: #999;
    }
    .itemTxt{
      text-align: center;
      font-size: 30rpx;
      color: #999;
      margin-top: 50rpx;
      margin-bottom:  70rpx;
      font-weight: 700;
    }
    .uploadFinish{
      width: 100%;
      height: 100%;
      padding: 0 30rpx;
      box-sizing: border-box;
    }
    .uploadFinishBtn{
      background: #ff6666;
      color: #fff;
      display: block;
      width: 100%;
      padding: 26rpx 0;
      text-align: center;
      font-size: 36rpx;
      border-radius: 10rpx;
      margin-bottom: 40rpx;
    }
    .tipTitle{
      text-align: center;
      font-size: 30rpx;
      color: #f6a29d;
      font-weight: 700;
      width: 100%;
      margin: 50rpx 0;
    }
    .boxStyle{
      width:300rpx;
      height:100rpx;
      position:absolute;
      bottom:-1rpx;
      border-radius:50%;
      box-shadow:0rpx 10rpx 100rpx #fddbd9;
      margin-left:35rpx;
    }


    Page({
      data: {
        uploadedImages: [],
        imgBoolean: true,
      },
      onLoad: function (options) {
        var that = this;
      },
      chooseImage: function () {
        var that = this;
        // 選擇圖片
        wx.chooseImage({
          count: 1, // 默認(rèn)9
          sizeType: ['original', 'compressed'], // 可以指定是原圖還是壓縮圖,默認(rèn)二者都有
          sourceType: ['album', 'camera'], // 可以指定來源是相冊還是相機(jī),默認(rèn)二者都有
          success: function (res) {
            // 返回選定照片的本地文件路徑列表,tempFilePath可以作為img標(biāo)簽的src屬性顯示圖片
            var tempFilePaths = res.tempFilePaths
            that.setData({
              item: tempFilePaths[0],
              imgBoolean: false
            });
          }
        })
      },
      // 圖片預(yù)覽
      previewImage: function (e) {
        var current = e.target.dataset.src
        wx.previewImage({
          current: current,
          urls: [current]
        })
        console.log("這是1" + current);
      },
      //刪除圖片
      deleteImg: function (e) {
        var that = this;
        var images = that.data.uploadedImages;
        that.setData({
          uploadedImages: images,
          imgBoolean: true
        });
      },
      // submit: function () {        

      // }, 
    })


    日歷

    鏈接

    個人資料

    存檔

    主站蜘蛛池模板: 亚洲精品欧美精品日韩精品 | 51国偷自产精品一区在线视频| 欧美亚洲另类精品第一页 | 精品欧洲av无码一区二区| 久久久久久久亚洲精品| 欧美成人精品一区二区三区| 无码人妻精品一区二区三区夜夜嗨 | 欧美日韩精品一区二区三区| 国产乱码精品一品二品 | 无码精品人妻一区二区三区免费 | 免费91麻豆精品国产自产在线观看 | 亚洲午夜精品久久久久久app | 久久亚洲国产欧洲精品一 | 日韩精品专区AV无码| 日韩精品无码永久免费网站| 国产精品最新国产精品第十页| 免费精品99久久国产综合精品 | 久久成人精品| 国产欧美精品一区二区色综合| 999国产精品色在线播放| 国产成人精品天堂| japanese乱人伦精品| 精品免费久久久久久久| 亚洲av午夜福利精品一区人妖| 亚洲精品一级无码鲁丝片| 免费人欧美日韩在线精品| 精品亚洲欧美中文字幕在线看| 国产呦小j女精品视频| 国产精品gz久久久| 国产成人精品久久亚洲高清不卡 | 91大神精品全国在线观看| 亚洲国产精品免费视频| 四虎国产精品永久一区| 日韩精品在线看| 国产AV国片精品一区二区| 成人免费精品网站在线观看影片| 国产精品户外野外| 国产精品国产三级在线专区| 国内精品国语自产拍在线观看| 国产色婷婷精品综合在线| 精品久久久无码中文字幕天天|