我正在尝试删除数组中的重复项。我有来自帖子的标签,这也是数组:
tags: ['react', 'javascript', 'node']
从地图函数我得到这样的输出:
node react javascript react javascript react javascript node
<div class="tags">
{posts.map(post =>
post.frontmatter.tags.map(tag => (
<Link
key={tag + `tag`}
to={`/tags/${kebabCase(tag)}/`}
className="tag is light"
>
{tag}
</Link>
))
)}
</div>
Run Code Online (Sandbox Code Playgroud)
我尝试实施.filter和reduce,但我陷入困境。
提前致谢