如何编写扩展Gridcell(class component)组件的ES6 React功能组件?

时间:2019-10-23 10:20:43

标签: kendo-grid kendo-react-ui react-functional-component

我试图将已经在类组件中的KendoReactGrid转换为React功能组件。 在扩展具有功能组件的Gridcell(class)时遇到问题。

我尝试了很多方法,但问题尚未解决

import React from 'react';
import { GridCell } from '@progress/kendo-react-grid';

export function MyCommandCell({ edit, remove, add, update, discard, cancel, editField }) {
    return class extends GridCell {
        render() {
            const { dataItem } = this.props;
            const inEdit = dataItem[editField];           

            return inEdit ? (
                <div>test1</div>
            ):<div>test2</div>;
        }
    }
};

需要将“返回类扩展GridCell {”转换为功能组件

0 个答案:

没有答案