色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Vue觸發(fā)input選取文件點(diǎn)擊事件操作

瀏覽:102日期:2022-12-12 18:43:27

CSS

.upload-btn-box { margin-bottom: 10px; button { margin-right: 10px; } input[type=file] { display: none; }}

HTML

<div class='upload-btn-box'><Button @click='choiceImg' icon='ios-cloud-upload-outline' type='primary'>點(diǎn)擊上傳</Button> <input ref='filElem' type='file' @change='getFile'></div>

Script

choiceImg(){ this.$refs.filElem.dispatchEvent(new MouseEvent(’click’)) },getFile(){ var that = this; const inputFile = this.$refs.filElem.files[0]; if(inputFile){if(inputFile.type !== ’image/jpeg’ && inputFile.type !== ’image/png’ && inputFile.type !== ’image/gif’){ alert(’不是有效的圖片文件!’); return;}this.imgInfo = Object.assign({}, this.imgInfo, { name: inputFile.name, size: inputFile.size, lastModifiedDate: inputFile.lastModifiedDate.toLocaleString()})const reader = new FileReader();reader.readAsDataURL(inputFile);reader.onload = function (e) { that.imgSrc = this.result;} } else {return; } }

補(bǔ)充知識(shí): vue下打包時(shí)幾個(gè)文件選擇文件打包一起 并做懶加載

直接上代碼

const DeviceManage = r => require.ensure([], () => r(require(deviceManagePath + ’main/DeviceManage’)), ’g-DeviceManage’);const SingleDeviceSet = r => require.ensure([], () => r(require(deviceManagePath + ’deviceSet/SingleDeviceSet’)), ’g-DeviceManage’);const ModifyNo = r => require.ensure([], () => r(require(deviceManagePath + ’modifyNo/ModifyNo’)), ’g-DeviceManage’);const PricePerTime = r => require.ensure([], () => r(require(deviceManagePath + ’pricePerTime/PricePerTime’)), ’g-DeviceManage’);const SetParams = r => require.ensure([], () => r(require(deviceManagePath + ’setParams/SetParams’)), ’g-DeviceManage’);const ShowDevicePrice = r => require.ensure([], () => r(require(deviceManagePath + ’showDevicePrice/ShowDevicePrice’)), ’g-DeviceManage’);const parameterSetting = r => require.ensure([], () => r(require(deviceManagePath + ’parameterSetting/parameterSetting’)), ’g-DeviceManage’);const SetParams3G = r => require.ensure([], () => r(require(deviceManagePath + ’setParams3G/SetParams3G’)), ’g-Device3Gparams’);

這么寫(xiě) 所有g(shù)-DeviceManage的文件會(huì)被打包在一起

以上這篇Vue觸發(fā)input選取文件點(diǎn)擊事件操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 久草在线视频免费资源观看 | 一级女性全黄生活片免费 | 大量真实偷拍情侣视频野战 | 欧美一级棒 | 国产国产人免费人成成免视频 | 大学生久久香蕉国产线观看 | 午夜精品久久久久久99热7777 | 美女张开腿黄网站免费 | 99久久99视频 | 亚洲综合国产一区二区三区 | 久久综合精品不卡一区二区 | 国产三级国产精品国产国在线观看 | 欧美日韩亚洲高清不卡一区二区三区 | 亚洲视频高清 | 国产在线观看第一页 | 欧美国产日韩在线观看 | 特级aa一级欧美毛片 | 一本色道久久88亚洲精品综合 | 孕妇交 | 一级做a爰片性色毛片中国 一级做a爰性色毛片 | 狠狠久久综合 | 手机看片自拍自自拍日韩免费 | 天天综合天天看夜夜添狠狠玩 | 日韩亚洲欧美在线 | 6一10周岁毛片免费 6一12呦女精品 | 毛片中文字幕 | 久久亚洲国产中v天仙www | 免费欧美在线视频 | 欧美日本综合一区二区三区 | 欧美一级毛片在线观看 | 久久88| 91亚洲综合| 三级视频网站在线观看播放 | a一级免费视频 | 国产成人精品曰本亚洲77美色 | 一级毛片子 | 欧美一区二区三区不卡 | 99久久香蕉国产线看观香 | 美女网站视频黄色 | 日本一级级特黄特色大片 | 亚洲国产欧美日韩 |