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

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

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

瀏覽:93日期: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’);

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

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

標(biāo)簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 欧美一级美片在线观看免费 | 久久成人免费大片 | 男女扒开双腿猛进入免费网站 | 国产欧美日韩精品高清二区综合区 | 亚洲高清在线观看播放 | 男人天堂中文字幕 | 欧美一级在线毛片免费观看 | 亚洲视频 在线观看 | 毛片高清一区二区三区 | 久久久国产一区二区三区丝袜 | xxx国产老太婆视频 xxx欧美老熟 | 91国内视频| 免费永久国产在线视频 | 国产成人精品一区二区免费 | 成人在线精品视频 | 国产欧美一区二区三区免费 | 免费人成激情视频在线观看冫 | 亚州黄色网址 | 男人女人做性全程视视频 | 亚洲第一se情网站 | 国产区91 | 欧美三级在线观看不卡视频 | 波多久久夜色精品国产 | 欧美一区二 | 国产大乳孕妇喷奶水在线观看 | 免费一区二区三区四区 | 欧美日韩一区二区三区视频播 | 亚洲精品高清国产一久久 | 久草在线手机 | 日本高清乱偷www | 成人免费观看一区二区 | 日本高清乱偷www | 亚洲综合亚洲 | 91精品啪在线看国产网站 | 在线视频免费国产成人 | 国产欧美一区二区三区精品 | 国产亚洲精品资源一区 | 国产小说| 亚洲欧美日本综合 | 国产精品爽爽va在线观看无码 | 亚洲成a人片毛片在线 |