基于Vue-element-template項目實現(xiàn)基于vue-simple-uploader實現(xiàn)斷點續(xù)傳

最近做一個視頻存儲的項目袖瞻,使用了Vue-element-template模板進(jìn)行整合司致,其中有一個需求是做一個視頻上傳的斷點續(xù)傳功能,經(jīng)過查詢資料做出來了聋迎,過程如下:

首先:先安裝vue-simple-uploader插件脂矫,然后在main.js中引入使用。

安裝:npm install vue-simple-uploader --save****

使用:

import uploader from 'vue-simple-uploader'
Vue.use(uploader)

然后引入common,components文件夾砌庄,講這兩個文件夾放到一個自己建好的uploader文件夾中羹唠。

然后在與uploader文件夾同級下的index.vue文件中使用下面的代碼即可

<template>
  <div>
    <uploader :options="options" :file-status-text="statusText" class="uploader-example" ref="uploader" @file-complete="fileComplete" @complete="complete"></uploader>
  </div>
</template>

<script>
  export default {
    data () {
      return {
        options: {
          target: 'http://127.0.0.0:8086/video/upload', // '//jsonplaceholder.typicode.com/posts/',
          testChunks: false
        },
        attrs: {
          accept: 'image/*'
        },
        statusText: {
          success: '成功了',
          error: '出錯了',
          uploading: '上傳中',
          paused: '暫停中',
          waiting: '等待中'
        }
      }
    },
    methods: {
      complete () {
        console.log('complete', arguments)
      },
      fileComplete () {
        console.log('file complete', arguments)
      }
    },
    mounted () {
      this.$nextTick(() => {
        window.uploader = this.$refs.uploader.uploader
      })
    }
  }
</script>

<style>
  .uploader-example {
    width: 880px;
    padding: 15px;
    margin: 40px auto 0;
    font-size: 12px;
    box-shadow: 0 0 10px rgba(0, 0, 0, .4);
  }
  .uploader-example .uploader-btn {
    margin-right: 4px;
  }
  .uploader-example .uploader-list {
    max-height: 440px;
    overflow: auto;
    overflow-x: hidden;
    overflow-y: auto;
  }
</style>

參考如下鏈接:

https://www.cnblogs.com/xiahj/p/vue-simple-uploader.html

最后附上源碼地址:

https://github.com/Autumn-945/myuploader

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末奕枢,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子佩微,更是在濱河造成了極大的恐慌缝彬,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件哺眯,死亡現(xiàn)場離奇詭異谷浅,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)奶卓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進(jìn)店門一疯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人夺姑,你說我怎么就攤上這事墩邀。” “怎么了盏浙?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵眉睹,是天一觀的道長。 經(jīng)常有香客問我废膘,道長竹海,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任丐黄,我火速辦了婚禮斋配,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘灌闺。我一直安慰自己艰争,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布菩鲜。 她就那樣靜靜地躺著园细,像睡著了一般。 火紅的嫁衣襯著肌膚如雪接校。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天狮崩,我揣著相機(jī)與錄音蛛勉,去河邊找鬼。 笑死睦柴,一個胖子當(dāng)著我的面吹牛诽凌,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播坦敌,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼侣诵,長吁一口氣:“原來是場噩夢啊……” “哼痢法!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起杜顺,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤财搁,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后躬络,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體尖奔,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年穷当,在試婚紗的時候發(fā)現(xiàn)自己被綠了提茁。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡馁菜,死狀恐怖茴扁,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情汪疮,我是刑警寧澤丹弱,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站铲咨,受9級特大地震影響躲胳,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜纤勒,卻給世界環(huán)境...
    茶點故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一坯苹、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧摇天,春花似錦粹湃、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至腕让,卻和暖如春孤钦,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背纯丸。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工偏形, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人觉鼻。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓俊扭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親坠陈。 傳聞我的和親對象是個殘疾皇子萨惑,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,614評論 2 353