【发布时间】:2020-06-17 08:26:56
【问题描述】:
我有一个包含菜单链接数据的站点配置
//config.js
menu: [
{
title: "Home",
href: "/",
},
{
title: "About",
href: "/about/",
},
]
将此数组映射到如下组件中会导致开发模式下的一些错误。
//menu.jsx
const renderMenuItems = (linkData) => {
return map(linkData, (l) => {
return (
<Link key={l.href} as={l.href} href={l.href}>
<a>{l.title}</a>
</Link>
);
});
};
我注意到在访问其中一个映射位置时刷新会导致页面变为 404。字体也未加载。这是什么原因造成的?
【问题讨论】:
-
你能展示你的路由器组件吗?
-
@RedBaron 页面和路由由 NextJs 使用 "pages" folder structure 自动生成
标签: javascript reactjs next.js