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

Vue上傳圖片功能【element ui】

這篇具有很好參考價值的文章主要介紹了Vue上傳圖片功能【element ui】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

用的是Element中的Upload組件實現(xiàn)功能

vue上傳圖片功能,vue.js,ui,javascript

<!-- action表示圖片要上傳到的后臺api接口 地址一定要是后臺的根地址加上請求地址-->
            <!-- on-preview事件的作用是點擊預(yù)覽圖片-->
            <!-- on-remove事件的作用是刪除圖片 -->
            <!-- list-type指定當(dāng)前預(yù)覽組件的呈現(xiàn)方式 -->
            <el-upload class="upload-demo" action="http://127.0.0.1:8888/api/private/v1/upload"
              :on-preview="handlePreview" :on-remove="handleRemove" list-type="picture" :headers="headerObj">
              <el-button size="small" type="primary">點擊上傳</el-button>
            </el-upload>
<script>
	data(){
		return {
		}
	},
	methods:{
		// 處理圖片預(yù)覽效果
	     handlePreview(){
	        
	    },
	    // 處理移除圖片的操作
	    handleRemove(){
	      
	    },
	}
</script>

路徑那里是axios請求根路徑和接口文檔里面后端給的路徑拼接的
vue上傳圖片功能,vue.js,ui,javascript
vue上傳圖片功能,vue.js,ui,javascript

檢測能否上傳成功

只要看到這個就證明這張圖片并沒有上傳成功
vue上傳圖片功能,vue.js,ui,javascript

我已經(jīng)通過axios的request攔截器為每一個請求都掛載了一個Authorization也就是token,掛載了這個也就說明每一個axios請求都會追加一個token
vue上傳圖片功能,vue.js,ui,javascript

但是為什么配置了token還是顯示無效的token呢?
是因為在調(diào)用upload組件上傳圖片在發(fā)ajax的時候沒有用到axios,這個組件內(nèi)部自己封裝了ajax,我們需要通過headers屬性手動為他綁定一個請求頭。

<script>
	data(){
		return {
			 // 頭片上傳組建的headers請求頭對象
      headerObj:{
        Authorization:window.sessionStorage.getItem('token')
      },
		}
	},
	methods:{
		// 處理圖片預(yù)覽效果
	     handlePreview(){
	        
	    },
	    // 處理移除圖片的操作
	    handleRemove(){
	      
	    },
	}
</script>

現(xiàn)在就可以上傳成功了
vue上傳圖片功能,vue.js,ui,javascript文章來源地址http://www.zghlxwxcb.cn/news/detail-525075.html

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

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

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

相關(guān)文章

  • Vue element ui + AmazonS3上傳文件功能

    一、在上傳之前,需要先獲取到AWS的S3服務(wù)的Access key ID和Secret access key 二、代碼代碼: 別忘記安裝AWS.S3?。?三、如果上傳失敗,報此錯誤:ETagMissing No access to ETag property on response. Check CORS configuration to expose ETag header. 解決方案: 找到配置的存儲桶——權(quán)限——跨源資源共享

    2024年02月16日
    瀏覽(16)
  • Element UI結(jié)合vue-cropper打造圖片裁剪上傳組件

    Element UI結(jié)合vue-cropper打造圖片裁剪上傳組件

    props: { //圖片裁切配置 options: { type: Object, default: function() { return { autoCrop: true, //是否默認(rèn)生成截圖框 autoCropWidth: 180, //默認(rèn)生成截圖框?qū)挾?autoCropHeight: 180, //默認(rèn)生成截圖框高度 fixedBox: false, //是否固定截圖框大小 不允許改變 previewsCircle: true, //預(yù)覽圖是否是原圓形 title: ‘修改

    2024年04月10日
    瀏覽(37)
  • vue+element ui上傳圖片到七牛云服務(wù)器

    vue+element ui上傳圖片到七牛云服務(wù)器

    本來打算做一個全部都是前端完成的資源上傳到七牛云的demo,但是需要獲取token,經(jīng)歷了九九八十一難,最終還是選擇放棄,token從后端獲取(springboot)。如果你們有前端直接能解決的麻煩記得私我哦!??! 效果展示 先看看文檔: element ui :https://element.eleme.cn/#/zh-CN/compone

    2024年04月13日
    瀏覽(17)
  • vue 2.0+element ui 使用el-upload圖片上傳

    vue 2.0+element ui 使用el-upload圖片上傳

    ** ** 使用el-upload將圖片加載成Base64格式,通過form統(tǒng)一上傳給后端 1、創(chuàng)建通用component ImgComponent.vue 2、在父組件中使用 3、最后通過form統(tǒng)一submit到后端,圖片參數(shù)傳base64即可。 ps:起初在數(shù)據(jù)庫中,將存圖片的字段類型設(shè)置為BLOB,以二進(jìn)制的形勢存儲,后面發(fā)現(xiàn)會將“:”轉(zhuǎn)

    2024年02月12日
    瀏覽(96)
  • spring boot +Vue + element-ui實現(xiàn)圖片上傳和回顯

    對于圖片上傳和顯示后臺采用SpringBoot實現(xiàn): 這里要特別注意的是:參數(shù)名稱必須是 file, 必須是post方式! 前端Vue: 圖片上傳: 新增: 圖片的顯示:

    2024年02月13日
    瀏覽(31)
  • Vue+element ui上傳圖片和視頻并回顯,點擊放大查看和播放

    1.上傳圖片 html代碼: js代碼:

    2024年02月16日
    瀏覽(27)
  • vue2 - 基于Element UI實現(xiàn)上傳Excel表單數(shù)據(jù)功能

    vue2 - 基于Element UI實現(xiàn)上傳Excel表單數(shù)據(jù)功能

    批量數(shù)據(jù)上傳后臺,需要從后臺下載一個固定格式的 Excel表格,然后在表格里面添加數(shù)據(jù),將數(shù)據(jù)格式化,再上傳給后臺,后臺做解析處理,往數(shù)據(jù)庫添加數(shù)據(jù) 點擊導(dǎo)入excel按鈕,跳轉(zhuǎn)到上傳excel功能頁面,點擊上傳或者是通過拖拽都能實現(xiàn)excel表格上傳 通過Element UI的 el-di

    2024年02月13日
    瀏覽(36)
  • Element UI結(jié)合vue-cropper打造圖片裁剪上傳組件,Android開發(fā)面試書籍

    Element UI結(jié)合vue-cropper打造圖片裁剪上傳組件,Android開發(fā)面試書籍

    left: 0; color: #ccc; font-size: 8px; right: 0; } } } ::v-deep .avatar-uploader .el-upload–text { border: 1px dashed #d9d9d9; border-radius: 6px; margin-right: 20px; cursor: pointer; position: relative; overflow: hidden; } ::v-deep .avatar-uploader .el-upload:hover { border-color: #409eff; } ::v-deep .avatar-uploader-icon { font-size: 22px; color: #ccc; wi

    2024年04月13日
    瀏覽(28)
  • vue+element ui完成頭像上傳功能(文件轉(zhuǎn)base64)以及自定義布局。

    vue+element ui完成頭像上傳功能(文件轉(zhuǎn)base64)以及自定義布局。

    1、自定義布局 ? ? ? 查閱element ui的頭像上傳功能,發(fā)現(xiàn)是點擊頭像位置才可以上傳,那我們可不可以點擊頭像外部的按鈕來上傳頭像呢? element ui效果圖 :? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 目標(biāo)效果 : ????????????????????????? ?在實現(xiàn)

    2024年01月18日
    瀏覽(19)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包