我可以在组件内部的React中做类似的事情吗?我很确定我可以但仍然不知道具体如何。我想要的是将post.summary设置为null或空,并且我还需要其他情况,例如,如果不是team_member值,则应该为post.summary。
<my_component
value={post.summary = post.type === "team_member" ? "null" : "null"}
/>
提前谢谢!
欢呼
答案 0 :(得分:1)
如果您对自己的要求更具体,我们可以相应地解决。
但是
如果要在评估条件后传递一些值作为支持,则可以。
<Component
value={condition === 1 ? "Yes" : "No"}
/>
此处的含义是,如果满足条件,则值prop将为“是”,否则为“否”。
如果要有条件地在组件中放置一些内容。 当然可以。
解决方案1
<Component>
{condition === 1 ? <div>Yes</div> : <div>Nope</div>}
</Component>
解决方案2
<Component>
{condition === 1 ? "Yes" : "Nope"}
</Component>
解决方案1演示您可以放置其他组件或html标签
解决方案2说它也可以是一个简单的字符串。
希望它会有所帮助:)
干杯,
克鲁西卡