9.5 笔记
项目整理
场景1:ProTable
的编号问题
描述
INFO
使用ProTable
希望可以展示编号,我们可以设置valueType:indexBorder
,但是产生的样式并不是我们想要的,他会在边框上加一个黑色的背景。
思路
我们就需要重新定义这个编号的样式,使用render()
来重新定义,让他的类型不再是一个inderBorder
,而是一个string
代码
jsx
const columns: ProColumns<ILabelReportTable>[] = [
{
title: "编号",
valueType: 'indexBorder', //indexBorder就是proTable自动帮你生成的1,2,3,4的序号
hideInSearch: true,
align: 'center',
render: (text, record, index) => `${index + 1}`,// 自定义序号
},
{
title: "物料料号",
dataIndex: "wsiItemCode",
align: 'center',
key: "wsiItemCode",
},
];
场景2:ProForm
中设置Select
的初始值没有生效
描述
INFO
当我们在ProForm
里面使用其他组件,组件的初始值不生效问题
思路
对于proTable
或者proForm
他们都可以设置initialValues