这应该很简单,但我没有找到我想要的简单答案。我有一个减速器:
const posts = (state = null, action) => {
switch(action.type){
case "PUBLISH_POST":
return state;
case "UNPUBLISH_POST":
return state;
default:
return postList;
}
}
我有一个带有ID
's 和 a的帖子列表status
。我正在发送我的帖子 ID,但无法弄清楚简单地将status
已单击的项目的从 0更新为 1的逻辑。我找到了很多半解决方案,但它们看起来都很冗长和丑陋 - 在这种情况下实现它的最短/最佳方法是什么?
示例数据:
{
id:1,
user:"Bob Smith",
content:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque vulputate mauris vitae diam euismod convallis. Donec dui est, suscipit at dui vitae, sagittis efficitur turpis. ",
status:1
}