- npm安装依赖
npm install vue-json-excel
- 在需要的使用的组件中引入,也可以在main.js文件中全局引入
import JsonExcel from "../../node_modules/vue-json-excel";
//注册组件
components: {
JsonExcel,
},
- 在项目如何使用
//有数据,无需点击时获取 必需 data ,fields 属性
<JsonExcel :data="json_data" :fields="json_fields" name="filename.xls" >
<el-button type="warning">导出excel</el-button>
</JsonExcel>
<script>
export default {
data () {
return{
json_fields: {
'Complete name': 'name',
'City': 'city',
'Telephone': 'phone.mobile'