{ title: '序號', type: 'index2',
width: 75,
align: 'center',
render: (h: CreateElement, params: any) => { let xuhao =
params.index +
(_.parseInt(pi.toString()) - 1) *
_.parseInt(this.videoData.pageSize!.toString()) + 1
console.log('xuhao:', xuhao) return h('span', xuhao)
}
},iview的文檔說type:index是能顯示出序號的,但是當(dāng)我點(diǎn)擊分頁的時候,序號的值不回遞增,我把它改成type:index2的時候,console.log能把序號打印出來,但是頁面上卻顯示不了,然后我發(fā)覺我其他的列也有的顯示不了,之前還可以的,也能確保字段名沒寫錯啊...
1 回答

眼眸繁星
TA貢獻(xiàn)1873條經(jīng)驗 獲得超9個贊
type只有四個可選值,api上面也說了,你的index2是什么鬼。
如果你想自定義添加編號,那你可能需要自定義一列了。
就是在columns中添加一個
{ title:"編號", key:"number"}
對應(yīng)的表格tableData中就要有一個number屬性
[ { number:1, } ]
這個可以用后臺返給你的id,或者與后端協(xié)商讓后端加一個編號屬性,然后返給你
添加回答
舉報
0/150
提交
取消