gpt4 book ai didi

javascript - React Component Array Map - 渲染没有返回任何内容。这通常意味着缺少返回语句。或者,不渲染任何内容,返回 null

转载 作者:行者123 更新时间:2023-11-30 08:22:02 25 4
gpt4 key购买 nike

我是 React 的新手。我正在组合一个组件,该组件将基于一组导航选项的数组重复列表项。我收到错误:渲染没有返回任何内容。这通常意味着缺少返回语句。或者,不渲染任何内容,返回 null。

这是我的组件:

import React from 'react';

const navOptions = [
{name: 'Home'},
{name: 'Me Mine and Ours'},
{name: 'Collection'},
{name: 'Yo!'}
];

const Nav = () => {
navOptions.map((name, index) => {
return (
<li className="nav-item">
<a className="nav-link" href="#" key="">j</a>
</li>
)
})
};

export default Nav;

最佳答案

您缺少一个返回。您还必须返回 navOptions.map 的结果。

import React from 'react';

const navOptions = [
{name: 'Home'},
{name: 'Me Mine and Ours'},
{name: 'Collection'},
{name: 'Yo!'}
];

const Nav = () => {
return navOptions.map((name, index) => {
return (
<li className="nav-item">
<a className="nav-link" href="#" key="">j</a>
</li>
)
})
};

export default Nav;

关于javascript - React Component Array Map - 渲染没有返回任何内容。这通常意味着缺少返回语句。或者,不渲染任何内容,返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51953302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com