二维表头

This commit is contained in:
zhangheng
2026-02-08 18:17:29 +08:00
parent cd2b745336
commit 7a7df06d66
6 changed files with 510 additions and 26 deletions

View File

@@ -164,7 +164,21 @@ export const useRenderVxeColumn = (useType = 'table') => {
multiple={multiple}
filterable={filterable}
allowCreate={allowCreate}
onChange={() => renderOpts.events ? renderOpts.events.change(row, column.field, rowIndex) : ''}
clearable={true}
onChange={(value) => {
// 先更新行数据
row[column.field] = value
// 再触发自定义事件
if (renderOpts.events && renderOpts.events.change) {
renderOpts.events.change(row, column.field, rowIndex)
}
}}
onClear={() => {
// 触发清空事件
if (renderOpts.events && renderOpts.events.clear) {
renderOpts.events.clear(row, column.field, rowIndex)
}
}}
/>
)
}