在React中,我们如何根据页面的id进行页面渲染?

时间:2017-10-11 20:30:44

标签: javascript reactjs

这是一个扩展的问题 How can I pass in a number when I link to a different page in React.js?

我解决了这里的问题,即将值作为prop传递给当前页面链接到的页面。

它确实指向具有正确ID的页面,并正确呈现它。但是,当我尝试通过执行

转到下一页(带有下一个ID的页面,例如来自/ details / 2 - > / details / 3)
        <Link to={{ pathname: '/details/' + (parseInt(this.props.match.params.id) - 1) }}><span>Prev</span></Link>

        <Link to={{ pathname: '/details/' + (parseInt(this.props.match.params.id) + 1) }}><span>Next</span></Link>

链接显示正确的ID,但不会再次呈现。

最终,我希望它只能通过id访问,例如/ details / idnum

并根据idnum进行渲染。

0 个答案:

没有答案