gpt4 book ai didi

javascript - 如何在 react 渲染功能中创建动态 href?

转载 作者:IT王子 更新时间:2023-10-29 02:45:33 26 4
gpt4 key购买 nike

我正在渲染一个帖子列表。对于每个帖子,我想呈现一个 anchor 标记,其中帖子 ID 作为 href 字符串的一部分。

render: function(){
return (
<ul>
{
this.props.posts.map(function(post){
return <li key={post.id}><a href='/posts/'{post.id}>{post.title}</a></li>
})
}
</ul>
);

我该怎么做才能使每个帖子都有 /posts/1/posts/2 等 href?

最佳答案

使用字符串连接:

href={'/posts/' + post.id}

JSX 语法允许使用字符串或表达式 ({...}) 作为值。你不能混合两者。在表达式中,顾名思义,您可以使用任何 JavaScript 表达式来计算值。

关于javascript - 如何在 react 渲染功能中创建动态 href?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31567729/

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