Javascript 如何使用“管理”菜单中的“资源”和“菜单项”
因此,我有所有的资源,我需要的管理,它的工作非常好。 但我还需要一个小菜单项,它只需打开一个简单的表单,并带有一个按钮 我创建了Menu.js,如下所述: 并将其添加到我的管理员 但在此之后,我只看到菜单中的项目,而看不到资源。Javascript 如何使用“管理”菜单中的“资源”和“菜单项”,javascript,reactjs,admin-on-rest,Javascript,Reactjs,Admin On Rest,因此,我有所有的资源,我需要的管理,它的工作非常好。 但我还需要一个小菜单项,它只需打开一个简单的表单,并带有一个按钮 我创建了Menu.js,如下所述: 并将其添加到我的管理员 但在此之后,我只看到菜单中的项目,而看不到资源。 如何在该菜单中同时添加它们:资源和菜单项?如文档所示,您当前必须自己添加它们如文档所示,您当前必须自己添加它们查看框架的menu.js以获得灵感 您需要遍历传入的资源参数,并为每个资源创建s 添加您自己的s 如果使用身份验证,请添加{logout} 即: 从“Re
如何在该菜单中同时添加它们:资源和菜单项?如文档所示,您当前必须自己添加它们如文档所示,您当前必须自己添加它们查看框架的
menu.js
以获得灵感
- 您需要遍历传入的
参数,并为每个资源创建资源
s - 添加您自己的
s - 如果使用身份验证,请添加
{logout}
从“React”导入React;
从“物料界面/菜单项”导入菜单项;
从'react router dom'导入{Link};
导出默认值({resources,onMenuTap,logout})=>(
{resources.map(资源=>{
返回
})}
{注销}
);
看看框架的菜单.js
以获得灵感
- 您需要遍历传入的
参数,并为每个资源创建资源
s - 添加您自己的
s - 如果使用身份验证,请添加
{logout}
从“React”导入React;
从“物料界面/菜单项”导入菜单项;
从'react router dom'导入{Link};
导出默认值({resources,onMenuTap,logout})=>(
{resources.map(资源=>{
返回
})}
{注销}
);
import React from 'react';
import MenuItem from 'material-ui/MenuItem';
import { Link } from 'react-router-dom';
export default ({ resources, onMenuTap, logout }) => (
<div>
{ resources.map(resource => {
return <MenuItem
key={resource.name}
containerElement={<Link to={`/${resource.name}`} />}
primaryText={resource.options.label}
onTouchTap={onMenuTap}
/>
})}
<MenuItem key="download" containerElement={<Link to="/download" />} primaryText="Download" onTouchTap={onMenuTap} />
{logout}
</div>
);