前端项目实战叁佰陆拾陆react-admin和material ui-userMemo定义不可变的值

const items = useMemo<INavItem[]>(() => {
let navItems: INavItem[] = new Array<INavItem>();
let plantModel: INavItem = {id: 1, open: false, title: '工厂建模', children: new Array<ISubItem>()};
const plantmanager: ISubItem = {path: '/plantmodel/*', label: <NoneDecorationLink style = {{color: 'white'}} to = '/'>工厂管理</NoneDecorationLink>}
plantModel.children.push(plantmanager);
const testpage: ISubItem = {path: '/testpage/*', label: <NoneDecorationLink style = {{color: 'white'}} to = '/testpage'>测试路由</NoneDecorationLink>}
plantModel.children.push(testpage);
navItems.push(plantModel);
return navItems;
}, []);

运行结果

posted @   前端导师歌谣  阅读(8)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示