npm.io
1.0.1 • Published 6 years ago

vue-image-library2

Licence
ISC
Version
1.0.1
Deps
1
Size
24 kB
Vulns
25
Weekly
0

素材选择组件

使用环境:适合基于Vue+ElementUI搭建的管理后台项目

引入方式:不同项目中存放组件的位置可能不同 这里以运营平台为例
素材库组件位置:adminpro项目@/components/material
<ImageComponet ref="imageComponent" @chooseSuccess="chooseSuccess"></ImageComponet>

import Vue from 'vue'
import ImageComponet from 'vue-image-library2'

Vue.use(ImageComponet)

ref="imageComponent" 用于在js中打开组件

chooseMaterial() { // 选择素材
  // 必填 single: 单选 or batch: 多选 
  // 不填默认为single: 单选
  this.$refs.imageComponent.show('single'); 
}

chooseSuccess 选择成功返回的函数: 参数 val: Array (选中的数组)

chooseSuccess(val) {
  console.log('选择成功', val)
}