首页 > 试题

landline

更新时间:2022-11-15 07:29:37 阅读: 评论:0

电子教辅书-日翟


2022年11月15日发(作者:质押担保)

Vue插件之导出EXCEl

本周项⽬需要实现导出列表数据的功能,在github上找到了⼀个⽐较好⽤的插件~

简单的整理⼀下,希望对各位有所帮助。

使⽤⽅法:

安装依赖

npminstallvue-json-excel

2.项⽬主⽂件⼊⼝全局引⼊

importJsonExcelfrom'vue-json-excel'

ent('downloadExcel',JsonExcel)

3.直接在项⽬中使⽤

导出数据

4.组件属性说明

属性名类型描述

dataArray需要导出的数据,⽀持中⽂

fieldsObject定义需要导出的数据字段

namestring导出EXCEL的⽂件名

typestring导出EXCLE的⽂件类型,两种格式xls,csv,默认是xls

fetchfunction回调函数。在下载前通过接⼝获取数据。只有在没有data属性的情况下该属性才会⽣效

下⾯来举⼏个栗⼦

class="btnbtn-default"

:data="json_data"

:fields="json_fields"

name="">

DownloadExcel(可以⾃定义⾃⼰想要的html)

constapp=newVue({

el:'#app',

data:{

//列出⾃⼰需要导出的字段

json_fields:{

//⽣成excel的字段:导出数据的字段

'Completename':'name',

'City':'city',

'Telephone':'',

'Telephone2':{

field:'ne',

callback:(value)=>{

return`LandlinePhone-${value}`;

}

},

},

//导出的数据

json_data:[

{

'name':'TonyPeña',

'city':'NewYork',

'country':'UnitedStates',

'birthdate':'1978-03-15',

'phone':{

'mobile':'1-541-754-3010',

'landline':'(541)754-3010'

}

},

{

'name':'Thessaloniki',

'city':'Athens',

'country':'Greece',

'birthdate':'1987-11-23',

'phone':{

'mobile':'+',

'landline':'(2741)2621-244'

}

}

]

}

})

json_fields的回调函数有3种写法

写法⼀:

json_fields:{

'Completename':'name',

'City':'city',

'Telephone':'',

'Telephone2':{

//带field:从该条数据中选择⼀个字段最深处的数据

field:'ne',

//value就是这个字段值代表最深处的数据

callback:(value)=>{

return`LandlinePhone-${value}`;

}

},

},

写法⼆:

json_fields:{

'Completename':'name',

'City':'city',

'Telephone':'',

'Telephone2':{

//带field:从该条数据中选择⼀个字段

field:'phone',

//value就是这个字段值

callback:(value)=>{

return`LandlinePhone-${ne}`;

}

},

},

写法三:

json_fields:{

'Completename':'name',

'City':'city',

'Telephone':'',

'Telephone2':{

//没有field:value代表整条数据

callback:(value)=>{

return`LandlinePhone-${ne}`;

}

},

},

本文发布于:2022-11-15 07:29:37,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/88/22873.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:一个音一个召
下一篇:像的近义词
标签:landline
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图