国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【微信小程序】Vant Weapp 組件 uploader文件上傳

這篇具有很好參考價值的文章主要介紹了【微信小程序】Vant Weapp 組件 uploader文件上傳。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

wxml中:

 <van-uploader class="uploader" bind:after-read="afterRead" bind:delete="deleteImg" file-list="{{ fileList }}" preview-full-image="true" multiple="true" preview-image="true" max-count="{{count}}">
 </van-uploader>

json中:

  "usingComponents": {
    "van-uploader": "@vant/weapp/uploader/index"
  }

js中:文章來源地址http://www.zghlxwxcb.cn/news/detail-599536.html

 data: {
    fileList: [],
    newArr:[],
    count: 1
  },

  // 點(diǎn)擊上傳圖片
 afterRead(event) {
   let that = this
   var img = event.detail.file[0];
   wx.uploadFile({
     url: 'XXXX',
     filePath: img.url,
     header:{
       "Content-Type": "multipart/form-data",
       "Authorization": "token " + wx.getStorageSync('token'),
     },
     name: 'file',
     success (res){
       res.data = JSON.parse(res.data)
       that.data.newArr.push(res.data.data.urlRelativePath)
       that.setData({newArr:that.data.newArr})
     },
     fail(res) {
       console.log(res);
     }
   })
   this.data.fileList.push(img)
   that.setData({
     fileList:this.data.fileList
   })
 },

  // 點(diǎn)擊刪除圖片
  deleteImg(event) {
    let id = event.detail.index //能獲取到對應(yīng)的下標(biāo)
    let newArr = this.data.newArr //上傳的數(shù)組(不需要[{url:XXX}]格式) 
    let fileList = this.data.fileList //頁面展示的數(shù)組(需要[{url:XXX}]格式)
    newArr.splice(id, 1) //根據(jù)下標(biāo)來刪除對應(yīng)的圖片
    fileList.splice(id, 1)
    this.setData({
      fileList: fileList,
      newArr: newArr
    })
  },

到了這里,關(guān)于【微信小程序】Vant Weapp 組件 uploader文件上傳的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 解決微信小程序vant weapp組件庫時間選擇器只顯示年year的問題 vant weapp版本1.10.5

    當(dāng)今網(wǎng)上十篇文章九個抄,抄的還都是遠(yuǎn)古文章,完全不適用現(xiàn)在的版本,故于2023.3.10日,出一篇現(xiàn)vant weapp版本1.10.5的時間選擇器只顯示year模式的需求,解決官方無法顯示只帶有年份year的時間選擇器問題 找到時間選擇器文件,修改datetime-picker/index.js源碼 1.?先讓面板支持只

    2024年02月12日
    瀏覽(23)
  • mpVue 微信小程序基于vant-weapp 組件的二次封裝TForm 表單組件(修改源碼插槽使用)

    mpVue 微信小程序基于vant-weapp 組件的二次封裝TForm 表單組件(修改源碼插槽使用)

    1、mpVue微信小程序不支持動態(tài)組件(component ) 2、mpVue微信小程序不支持動態(tài)屬性及事件穿透( $attrs 和 $listeners ) 3、mpVue微信小程序不支持 render 函數(shù) TForm 表單組件 代碼示例: 參數(shù) 說明 類型 默認(rèn)值 className 自定義類名 String - listTypeInfo 下拉選擇數(shù)據(jù)源(type:\\\'date/datetime/ra

    2024年02月16日
    瀏覽(99)
  • 小程序-封裝 @vant/weapp上傳圖片及視頻預(yù)覽組件

    項目中用到了上傳圖片的業(yè)務(wù),為此進(jìn)行了封裝 i-uploader 和 i-uploader-video 組件。 index.js : index.scss : index.json : index.wxml : 使用: page.wxml : index.js : index.json : index.scss : index.wxml : 使用: page.wxml :

    2024年02月12日
    瀏覽(21)
  • 微信小程序 使用 vant-weapp 組件 van-field 類型為 textarea 在IOS端出現(xiàn)的問題記錄

    在 IOS 端 出現(xiàn) textarea 的 value 出現(xiàn)在最頂層, 上下滾動就消失, 此bug容易引起觀感不適 出現(xiàn)該bug的原因 可能 是官方的原生組件的使用限制 微信小程序原生組件的使用限制 提供一個 showKey 布爾值去做限制, wx:if 為 false 時使用 text/text , 為 true 時使用回 van-field type=\\\"textarea\\\"/van-fi

    2024年02月13日
    瀏覽(26)
  • 微信小程序引入vant與解決[ app.json 文件內(nèi)容錯誤] [“van-button“]: “@vant/weapp/button/index“ 未找到

    微信小程序引入vant與解決[ app.json 文件內(nèi)容錯誤] [“van-button“]: “@vant/weapp/button/index“ 未找到

    下面模擬小白引入vant所遇到的問題與[ app.json 文件內(nèi)容錯誤] [\\\"van-button\\\"]: \\\"@vant/weapp/button/index\\\" 未找到 1,利用npm引入vant組件,在目錄下初始化組件庫 命令:npm init 按ENTER鍵直到最后回yes好了 2,npm i vant-weapp -S --production 3,回到小程序構(gòu)建npm 4,此時可能會出現(xiàn)這樣的一個問題

    2024年02月11日
    瀏覽(25)
  • 【微信小程序】圖片上傳組件“mp-uploader“(weui)

    ?? wxml ?? json ?? js ?? weui 是微信官方提供的一款小程序插件,是一套基于樣式庫 weui-wxss 開發(fā)的小程序擴(kuò)展組件庫,同微信原生視覺體驗一致的UI組件庫,由微信官方設(shè)計團(tuán)隊和小程序團(tuán)隊設(shè)計。官方文檔:https://wechat-miniprogram.github.io/weui/docs/。 ??圖片上傳組件

    2024年02月11日
    瀏覽(94)
  • 【小程序教程】微信小程序之Upload文件上傳

    一、概述 微信小程序是一種基于移動互聯(lián)網(wǎng)技術(shù)的輕應(yīng)用,提供了許多內(nèi)置的功能和API,可以方便地實現(xiàn)各種應(yīng)用開發(fā)。其中,文件上傳是一項非常常見的功能,小程序提供了upload API用于文件上傳。今天,我們就來探討一下如何使用微信小程序的upload API進(jìn)行文件上傳。 二、

    2024年02月05日
    瀏覽(20)
  • 【微信小程序】van-uploader實現(xiàn)文件上傳

    【微信小程序】van-uploader實現(xiàn)文件上傳

    使用van-uploader和wx.uploadFile實現(xiàn)文件上傳,后端使用ThinkPHP。 1、前端代碼 json:引入van-uploader wxml:deletedFile是刪除文件函數(shù),設(shè)置deletable=“{{ true }}” 和在數(shù)據(jù)中 deletable: true圖片右上角會顯示刪除按鈕,在點(diǎn)擊刪除圖標(biāo)時調(diào)用deletedFile函數(shù)去處理刪除邏輯。beforeRead:是讀之前

    2024年02月14日
    瀏覽(24)
  • 【微信小程序】[ app.json 文件內(nèi)容錯誤] app.json: [“usingComponents“][“van-button“]: “@vant/weapp/button/index“ 未找

    【微信小程序】[ app.json 文件內(nèi)容錯誤] app.json: [“usingComponents“][“van-button“]: “@vant/weapp/button/index“ 未找

    ?一、問題描述 1.bug 2.本地設(shè)置 詳情 ? 本地設(shè)置? ? ? ?里面沒有? “使用npm模塊”? 選項? ? ? ? (反正我是找不到) 二、問題原因 按照官方文檔和步驟操作后,文件配置如下: ?打開miniprogram_npm文件夾 ? ?此時問題就很明顯了 這樣的寫法是錯誤的 三、解決方法 正確寫

    2024年02月16日
    瀏覽(29)
  • 微信小程序引入vant-weapp后出現(xiàn)[‘vant-XXX‘]:‘@vant/weapp/xxx‘未找到,錯誤解決

    出現(xiàn)“[‘vant-XXX’]:\\\'@vant/weapp/xxx’未找到”的錯誤提示 1、找到小程序所在的目錄,用管理員模式下打開cmd 2、運(yùn)行npm init,一路回車,用默認(rèn)的即可 3、運(yùn)行npm i @vant/weapp -S --production 如果用的是淘寶鏡像的,使用cnpm i @vant/weapp -S --production 4、將 app.json 中的 “style”: “v2” 去

    2024年02月13日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包