reactjs ReactMUI startCellEditMode函数不工作

osh3o9ms  于 2022-12-26  发布在  React
关注(0)|答案(1)|浏览(76)

我在MUI中有一个Datagrid,其中每个按钮都有一个编辑按钮。我在列定义的操作中实现了编辑按钮。
正如我在文档中看到的,MUI有一个startCellEditMode函数,可以用作:

const handleEditClick = (id: GridRowId) => () => {
    apiRef.current.startCellEditMode({ id, field: 'text' });
  };

现在我想使用这行代码onClick我的编辑按钮,但它不工作,我得到这个错误:

apiRef.current.startCellEditMode is not a function

我的函数被正确调用,但相应的单元格没有进入编辑模式

p3rjfoxz

p3rjfoxz1#

您需要将此添加到您的DataGrid组件中,我相信这甚至可以在免费版本中使用。
如文件所述:“虽然上面写着“实验性”,但你可以认为它是稳定的。”所以,应该很好走。
https://mui.com/x/react-data-grid/editing/
〈数据网格实验功能={{新编辑应用程序:真}}

相关问题