微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

React-Router Id 参数

如何解决React-Router Id 参数

我正在尝试使用 react-router 动态呈现每篇博文。我从 Contentful API 获取两个博客。 BlogCards 组件用于通过卡片呈现博客。如何使用每个博客的 id 动态呈现每个博客

import React from 'react'
import '../BlogCards/BlogCard.scss'
import {Link}from 'react-router-dom'

function BlogCards() {
    return (
            <>
          
        <div className="blog-card__info">
          <h5>HARVICK GETS WHAT HE NEEDS,JOHNSON AMONG THOSE</h5>
        </div>
        <Link to='/blog'>
        <a href="#" className="btn btn--with-icon"><i className="btn-icon fa fa-long-arrow-right"></i>READ MORE</a>
        </Link>

    </> 
    )   
}

export default BlogCards

return (
        <div>
          <h1 className="header">Blog</h1>
          {blogs.map((blog)=>
            <Article key={blog.sys.id} title={blog.fields.title} introduction={blog.fields.introduction} mainBody1={blog.fields.mainBody1} mainBody2={blog.fields.mainBody2}  />
          )}
        </div>
    )

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。