React+Hook+ts+antDesign实现table行编辑功能(2)

简介: React+Hook+ts+antDesign实现table行编辑功能

对默认column的设置

以上是对column函数数据处理的讲解 接下来设置defaultColumn数据的设置 对可以操作的属性editable变为true即可

const defaultColumns: (ColumnTypes[number] & { editable?: boolean; dataIndex: string })[] = [
        {
            title: '颜色',
            dataIndex: 'colorName',
            editable: false,
        },
        {
            title: '尺码',
            dataIndex: 'sizeName',
            editable: true,
        },
        {
            title: '扎号',
            dataIndex: 'lotCode',
            editable: false,
        },
        {
            title: '床号',
            dataIndex: 'bedCode',
            editable: false,
        },
        {
            title: '床次',
            dataIndex: 'bedSeq',
            editable: false,
        },
        {
            title: '每扎数量',
            dataIndex: 'lotCount',
            editable: false,
        },
        {
            title: '缸号',
            dataIndex: 'batchCode',
            editable: false,
        },
        {
            title: '裁片名称',
            dataIndex: 'cuttingName',
            editable: false,
        },
        {
            title: '结果',
            dataIndex: 'result',
            editable: false,
        },
        {
            title: '操作',
            dataIndex: 'operation',
            render: (_, record: any) =>
                <a onClick={() => handlePrintData(_, record)}>打印</a>
        },
    ];

结果展示


image.png

双击即可进行编辑操作 这个问题相对还是非常简单的 对照官网的案例进行修改即可 我是歌谣 微信公众号前端小歌谣 谢谢你的一键三联

相关文章
|
28天前
|
前端开发
React使用useRef ts 报错
【8月更文挑战第17天】
50 4
|
15天前
|
前端开发
|
29天前
|
前端开发 C++
使用 Vite 创建 React+TS+SW 项目并整合 AntDesign 、Scss 等组件或插件
本文记录了如何使用Vite创建一个React+TypeScript+Service Workers(SW)项目,并整合AntDesign组件库和Scss等插件,包括项目的创建、配置问题解决、AntDesign和Scss的整合方法。
97 1
|
13天前
|
存储 JavaScript 前端开发
探索React状态管理:Redux的严格与功能、MobX的简洁与直观、Context API的原生与易用——详细对比及应用案例分析
【8月更文挑战第31天】在React开发中,状态管理对于构建大型应用至关重要。本文将探讨三种主流状态管理方案:Redux、MobX和Context API。Redux采用单一存储模型,提供预测性状态更新;MobX利用装饰器语法,使状态修改更直观;Context API则允许跨组件状态共享,无需第三方库。每种方案各具特色,适用于不同场景,选择合适的工具能让React应用更加高效有序。
27 0
|
13天前
|
前端开发
React 中的 Hook 概念
【8月更文挑战第31天】
17 0
|
2月前
|
前端开发 JavaScript 数据格式
react18【系列实用教程】Hooks (useState,useReducer,useRef,useEffect,useContext,useMemo,useCallback,自定义 Hook )
react18【系列实用教程】Hooks (useState,useReducer,useRef,useEffect,useContext,useMemo,useCallback,自定义 Hook )
52 1
|
2月前
|
前端开发
React useImperativeHandle Hook
【7月更文挑战第1天】React useImperativeHandle Hook
19 3
|
2月前
|
前端开发
Vue3 【仿 react 的 hook】封装 useTitle
Vue3 【仿 react 的 hook】封装 useTitle
23 0
|
2月前
|
前端开发 API
Vue3 【仿 react 的 hook】封装 useLocation
Vue3 【仿 react 的 hook】封装 useLocation
22 0
|
1月前
|
前端开发 JavaScript UED
React 基础与实践 | 青训营笔记
React 基础与实践 | 青训营笔记
37 0