vue2前端项目想要使用form-create创建不同的模板,如何在form-create里添加添加表格啊
1条回答 默认 最新
毕设小屋vx ylw282426 2023-04-14 09:45关注在
form-create中添加表格可以通过使用官方提供的fc-table组件来实现。具体步骤如下:
- 安装
fc-table模块
npm install fc-table --save- 在需要使用表格的页面引入组件并注册
import fcTable from 'fc-table' export default { components: { fcTable }, //... }- 在
form-create的item中使用fc-table组件
添加如下代码段,即可在表单中添加一个具有分页和排序功能的表格:
{ type: 'fc-table', prop: 'tableData', itemProps: { style: { padding: '0 10px' } }, options: { columns: [ { title: '姓名', key: 'name' }, { title: '年龄', key: 'age', sortable: true }, { title: '地址', key: 'address', sortable: true } ], data: [], rowKey: 'id', pagination: { current: 1, pageSize: 10 } } }其中,
options对象中的columns数组定义了表格的列,data数组定义了表格的数据源,rowKey定义了每一行数据的唯一标识符,pagination定义了分页的初值。在表单提交时,表格中的数据会随表单数据一同提交。解决 无用评论 打赏 举报- 安装