0.0.7 • Published 6 years ago

@baizy/qiniu v0.0.7

Weekly downloads
1
License
MIT
Repository
-
Last release
6 years ago

上传图片到七牛云

基于 element Upload 组件 上传图片到七牛云

使用

安装

npm i @baizy/qiniu element-ui --save

引用

// src/main.js
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'

Vue.use(ElementUI)

import Upload from '../packages/index'
Vue.use(Upload)

使用

// App.vue
<template>
  <div id="app">
    <Upload :qiniu="qiniu" @success="success" />
    <h1 v-text="url"></h1>
  </div>
</template>

<script>
import qiniu from '@/utils/qiniu'
export default {
  name: 'app',
  mixins: [qiniu],
  components: {},
  data() {
    return {
      url: null
    }
  },
  methods: {
    success(url) {
      this.url = url
    }
  }
}
</script>
// vue.config.js
const path = require('path')

const resolve = dir => path.join(__dirname, dir)

module.exports = {
  configureWebpack: {
    resolve: {
      alias: {
        '@': resolve('')
      }
    }
  }
}

在 根目录下 新建 utils/qiniu.js

-| root
  -| utils
      -| qiniu.js
// qiniu.js
export default {
  data() {
    return {
      qiniu: {
        BUCKETNAME: '', // 七牛云存储空间
        AK: '', // 七牛云 AK
        SK: '', // 七牛云 SK
        DOMAIN: '', // 七牛云 图片域名
        ACTIONPATH: '' // 七牛云 上传地址
      }
    }
  }
}
0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago