List
我有一个使用 a 的react-admin (3.14.1) Datagrid
,其中每一行都是可扩展的。
有谁知道如何默认展开所有行?
或者以编程方式扩展一行?
我检查了 Datagrid 代码node_modules/ra-ui-materialui/lib/list/datagrid/Datagrid.js
,没有明显的道具......
Datagrid.propTypes = {
basePath: prop_types_1.default.string,
body: prop_types_1.default.element,
children: prop_types_1.default.node.isRequired,
classes: prop_types_1.default.object,
className: prop_types_1.default.string,
currentSort: prop_types_1.default.shape({
field: prop_types_1.default.string,
order: prop_types_1.default.string,
}),
data: prop_types_1.default.any,
// @ts-ignore
expand: prop_types_1.default.oneOfType([prop_types_1.default.element, prop_types_1.default.elementType]),
hasBulkActions: prop_types_1.default.bool,
hover: prop_types_1.default.bool,
ids: prop_types_1.default.arrayOf(prop_types_1.default.any),
loading: prop_types_1.default.bool,
onSelect: prop_types_1.default.func,
onToggleItem: prop_types_1.default.func,
resource: prop_types_1.default.string,
rowClick: prop_types_1.default.oneOfType([prop_types_1.default.string, prop_types_1.default.func]),
rowStyle: prop_types_1.default.func,
selectedIds: prop_types_1.default.arrayOf(prop_types_1.default.any),
setSort: prop_types_1.default.func,
total: prop_types_1.default.number,
version: prop_types_1.default.number,
isRowSelectable: prop_types_1.default.func,
isRowExpandable: prop_types_1.default.func,
};
Run Code Online (Sandbox Code Playgroud) 您不能在菜单路径中使用通配符?我的问题的快速摘要(我已经确定它是有道理的,所以你不浪费你的时间):我有一个菜单,我正在某个内容类型的节点页面上显示.我到节点页面的路径就像......
事件/ instal2010
...其中instal2010将是事件的名称(事件是内容类型).
我正在使用Context和Menu Block模块在该页面的侧边栏中放置一个菜单...
......程序的路径是什么
事件/ instal2010 /程序
因此,为了使其适用于许多不同的事件,这些菜单项在其路径中需要通配符,例如
事件/*/程序
也许现在是时候抛弃菜单,只是使用一个带有php的块来确定我们从URL上打开的页面.
有经验之手的任何建议都会很棒,谢谢.