我有这个函数,我有这段代码,但它不返回任何东西,只是留空
mostrarPostsNoValidos() {
if(this.state.posts.length > 0) {
this.state.posts.map((post, key) => {
if(post.validado === "0"){
return (
<a href={`/post/${post.id}/${post.slug}`} key={key}>
<div className="card post">
<div className="card-body">
{post.titulo}
</div>
</div>
</a>
);
}
});
} else {
return <h3>No hay posts que mostrar aún</h3>
}
}
解决方法:添加“返回this.state.posts.map”
mostrarPostsNoValidos() {
if(this.state.posts.length > 0) {
return this.state.posts.map((post, key) => {
if(post.validado === "0"){
return (
<a href={`/post/${post.id}/${post.slug}`} key={key}>
<div className="card post">
<div className="card-body">
{post.titulo}
</div>
</div>
</a>
);
}
});
} else {
return <h3>No hay posts que mostrar aún</h3>
}
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句