问题分析
import('@/vendor/Export2Excel').then(excel => {
const tHeader = ['雇员编号', '姓名', '年龄', '性别', '生日', '身份证', '电话', 'QQ', '地址', '入职时间', '状态']
const filterVal = ['empNo', 'empName', 'empAge', 'empSex', 'empBirthday', 'empIdCard', 'empTel', 'empQQ',
'empAddress', 'empEntryDate', 'empState']
const list = val
const data = this.formatJson(filterVal, list)
excel.export_json_to_excel(tHeader, data, this.fileName)
this.loading = false
})
解决方案
1.安装babel,这是我的版本,稍微有点旧
2.书写配置文件, .babelrc
{
"presets": [
["env", {
"modules": false,
"targets": {
"browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
}
}],
"stage-2"
],
"plugins": ["transform-vue-jsx", "transform-runtime"]
}
3.重启项目,可以使用