exportTable () {
require.ensure([], () => {
//表头集合
const tHeader = [
'站名',
'设计规模(万吨/日)',
'处理水量(万吨)',
'符合率'
]
//表中的prop值
const filterVal = [
'STNM',
'DesignScale',
'WaterTreatment',
'CoincidenceRate'
]
//table中的数据集合multipleSelection
const list = this.multipleSelection
//使用方法转换表中数据集合,可在其中排序等操作
const data = this.formatJson(filterVal, list)
调用外部的js插件中方法exportJsonToExcel
exportJsonToExcel(tHeader, data, '污水厂信息列表')
})
},
formatJson (filterVal, jsonData) {
return jsonData.map(v => filterVal.map(j => v[j]))
}