
<n-data-table
ref="table"
remote
:columns="columns"
:data="listData"
:pagination="pagination"
:row-key="row => row.msgId"
:row-props="rowProps"
@update:page-size="updatePageSize"
@update:page="updatePage"
/>
//-----------------------------------------------------------
const rowProps = (row: { msgId: string }) => {
return {
style: 'cursor: pointer;',
onClick: () => {
console.log(row.msgId)
}
}
}
这篇博客介绍了如何在Vue.js应用中使用n-data-table组件来创建远程数据加载的表格,并配置了行点击事件监听。通过设置`:columns`、`:data`、`:pagination`等属性,实现了表格数据的展示和分页功能。同时,通过`rowProps`方法定义了行的样式和点击事件处理,展示了如何获取并打印msgId。
1924

被折叠的 条评论
为什么被折叠?



