Saya sedang merender daftar posting. Untuk setiap posting saya ingin membuat tag anchor dengan id posting sebagai bagian dari string 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>
);
Bagaimana saya melakukannya sehingga setiap posting memiliki href /posts/1
, /posts/2
dll?
javascript
reactjs
Connor Leech
sumber
sumber
Anda juga dapat menggunakan sintaks backtick ES6
Info lebih lanjut tentang literal template es6
sumber
Selain jawaban Felix,
akan bekerja dengan baik juga. Ini bagus karena semuanya dalam satu string.
sumber
Bisakah Anda mencobanya?
Buat item lain dalam posting seperti post.link lalu tetapkan link ke item tersebut sebelum mengirim posting ke fungsi render.
Jadi, fungsi render di atas seharusnya mengikuti.
sumber