现在接口请求成功了,但是现在应该展示呢?资料具体名称是fileName字段
现在的名称是我前端写死的,现在可以从接口取值吗?
应该怎么写呢
第二列的prop改成很后端返回过来一致就可以了,fileName
文件具体名称的el-table-column 的prop 改成 fileName
你可以在他变了Data中弄两个数组,一个数组fileds作为第一列,你可以循环,columns作为返回来的数据
tableData: {
fileds: [
{
filed: 'mblNo',
label: '主提单号',
width: '180'
},
{
filed: 'supplierName',
label: '供应商',
width: '180'
},
{
filed: 'companyName',
label: '客户',
width: '130'
},
{
filed: 'ATA',
label: 'ATA',
width: '100',
formatter: function(row) {
return row.ATA ? row.ATA.split('T')[0] : ''
},
sortable: 'custom'
},
{
filed: 'ETA',
label: 'ETA',
width: '100',
formatter: function(row) {
return row.ETA ? row.ETA.split('T')[0] : ''
}
},
{
filed: 'ETD',
label: 'ETD',
width: '100',
formatter: function(row) {
return row.ETD ? row.ETD.split('T')[0] : ''
}
},
{
filed: 'originCode',
label: '始发港',
width: '80'
},
{
filed: 'destinCode',
label: '目的港',
width: '80'
},
{
filed: 'qty',
label: '件数',
width: '70'
},
{
filed: 'uploadDODate',
label: 'DO',
width: '100',
formatter: function(row) {
return row.uploadDODate ? '有' : '无'
}
},
{
filed: 'entryDate',
label: '进入时间',
width: '110',
formatter: function(row) {
return row.entryDate
? row.entryDate.substr(5, 11).replace('T', ' ')
: ''
},
sortable: 'custom'
},
{
filed: 'remark',
label: '备注',
width: ''
},
{
filed: 'opt',
label: '操作',
width: '78'
}
],
columns: [],
total: 0,