В редактировании сетки ячеек в response-admin - PullRequest
1 голос
/ 08 марта 2019

Можно ли каким-либо образом редактировать ячейку в компоненте сетки данных вместо открытия компонента редактирования для каждой записи. Я знаю, что мы можем передать компонент редактирования в реквизит расширения, но для отображения формы требуется щелчок. Я надеялся на прямое редактирование клеток.

1 Ответ

1 голос
/ 08 марта 2019

React-admin не предоставляет эту функцию по умолчанию. Но так как каждый компонент является способным к замене в реакции-администраторе, ничто не запрещает вам делать это.

Реализация концепции, основанная на грид-реакции-данных, была предложена в запросе pull в репозитории response-admin, см. https://github.com/marmelab/react-admin/pull/1923.

const columns = [
    { key: 'id', name: 'ID', resizable: true, locked: true, sortable: true },
    {
        key: 'name',
        name: 'Name',
        editable: true,
        resizable: true,
        sortable: true,
    },
];
const UserList = props => (
   <List {...props}>
       <EditableDatagrid columns={columns} pageSize={5} />
   </List>
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...