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

前端Vue圖片上傳組件支持單個(gè)文件多個(gè)文件上傳 自定義上傳數(shù)量 預(yù)覽刪除圖片 圖片壓縮

這篇具有很好參考價(jià)值的文章主要介紹了前端Vue圖片上傳組件支持單個(gè)文件多個(gè)文件上傳 自定義上傳數(shù)量 預(yù)覽刪除圖片 圖片壓縮。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

前端Vue圖片上傳組件支持單個(gè)文件多個(gè)文件上傳 自定義上傳數(shù)量 預(yù)覽刪除圖片 圖片壓縮, 下載完整代碼請(qǐng)?jiān)L問(wèn)uni-app插件市場(chǎng)址:https://ext.dcloud.net.cn/plugin?id=13099

效果圖如下:

前端Vue圖片上傳組件支持單個(gè)文件多個(gè)文件上傳 自定義上傳數(shù)量 預(yù)覽刪除圖片 圖片壓縮

前端Vue圖片上傳組件支持單個(gè)文件多個(gè)文件上傳 自定義上傳數(shù)量 預(yù)覽刪除圖片 圖片壓縮

前端Vue圖片上傳組件支持單個(gè)文件多個(gè)文件上傳 自定義上傳數(shù)量 預(yù)覽刪除圖片 圖片壓縮

前端Vue圖片上傳組件支持單個(gè)文件多個(gè)文件上傳 自定義上傳數(shù)量 預(yù)覽刪除圖片 圖片壓縮

1.0.0(2023-06-18)

組件初始化文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-489845.html

使用方法


<!-- count: 最大上傳數(shù)量? imageList: 圖片上傳選擇數(shù)組-->

<cc-imgPreDelUpload :count="6" :imageList="imgList"></cc-imgPreDelUpload>

<!-- 上傳請(qǐng)求事件 -->

goUploadClick() {

if (this.imgList.length < 1) {

uni.showModal({

title: '溫馨提示',

content: '請(qǐng)上傳圖片'

})

return;

}

console.log('圖片上傳數(shù)組 = ' + JSON.stringify(this.imgList));

// 服務(wù)器地址上傳地址 僅為示例,非真實(shí)的接口地址

let baseUrl = "http://gzcc.com/cc//appSc/up"

uni.showLoading({

title: '上傳中'

})

const uploadTask = uni.uploadFile({

url: baseUrl, //僅為示例,非真實(shí)的接口地址

files: this.imgList, //請(qǐng)求圖片數(shù)組

formData: {}, //請(qǐng)求參數(shù)

success: (uploadFileRes) => {

uni.hideLoading();

console.log('上傳成功 = ' + uploadFileRes.data);

}

});

uploadTask.onProgressUpdate((res) => {

if (typeof(res.progress) != String) {

res.progress = '0';

}

// 此處為了模擬上傳進(jìn)度

uni.showLoading({

title: '上傳進(jìn)度: ' + res.progress + '%'

})

console.log('上傳進(jìn)度' + res.progress);

console.log('已經(jīng)上傳的數(shù)據(jù)長(zhǎng)度' + res.totalBytesSent);

console.log('預(yù)期需要上傳的數(shù)據(jù)總長(zhǎng)度' + res.totalBytesExpectedToSend);

});

}

}

HTML代碼部分


<template>

<view class="content">

<!-- count: 最大上傳數(shù)量? imageList: 圖片上傳選擇數(shù)組-->

<cc-imgPreDelUpload :count="6" :imageList="imgList"></cc-imgPreDelUpload>

<button style="width: 120px;background-color: antiquewhite; margin-top: 60px;" @click="goUploadClick"> 上傳

</button>

</view>

</template>

<script>

export default {

data() {

return {

imgList: []

}

},

methods: {

goUploadClick() {

if (this.imgList.length < 1) {

uni.showModal({

title: '溫馨提示',

content: '請(qǐng)上傳圖片'

})

return;

}

console.log('圖片上傳數(shù)組 = ' + JSON.stringify(this.imgList));

// 服務(wù)器地址上傳地址 僅為示例,非真實(shí)的接口地址

let baseUrl = "http://gzcc.com/cc//appSc/up"

uni.showLoading({

title: '上傳中'

})

const uploadTask = uni.uploadFile({

url: baseUrl, //僅為示例,非真實(shí)的接口地址

files: this.imgList, //請(qǐng)求圖片數(shù)組

formData: {}, //請(qǐng)求參數(shù)

success: (uploadFileRes) => {

uni.hideLoading();

console.log('上傳成功 = ' + uploadFileRes.data);

}

});

uploadTask.onProgressUpdate((res) => {

if (typeof(res.progress) != String) {

res.progress = '0';

}

// 此處為了模擬上傳進(jìn)度

uni.showLoading({

title: '上傳進(jìn)度: ' + res.progress + '%'

})

console.log('上傳進(jìn)度' + res.progress);

console.log('已經(jīng)上傳的數(shù)據(jù)長(zhǎng)度' + res.totalBytesSent);

console.log('預(yù)期需要上傳的數(shù)據(jù)總長(zhǎng)度' + res.totalBytesExpectedToSend);

});

}

}

}

</script>

<style>

.content {

display: flex;

flex-direction: column;

}

</style>

到了這里,關(guān)于前端Vue圖片上傳組件支持單個(gè)文件多個(gè)文件上傳 自定義上傳數(shù)量 預(yù)覽刪除圖片 圖片壓縮的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包