【发布时间】:2019-06-24 03:25:50
【问题描述】:
var taskList =[
{completed:false,task:"to home work"},
{completed:true,task:"test"},
{completed:true,task:"app"},
{completed:false,task:"doing work"},
{completed:false,task:"sleeping"},
{completed:true,task:"to do"},
{completed:true,task:"to home work"},
{completed:false,task:" work"},];
这是一个列表,我在下面显示这个列表
COMPLETED TASK IMCOMPLE TASK
test to home work
app doing work
to do sleeping
to home work work
现在我想按字母顺序对每个列表进行排序 - 一个接一个而不影响其他列表
喜欢
如果我想对已完成的任务进行排序,那么只需对该列表进行排序,不要触及不完整的任务。
【问题讨论】:
-
你如何显示列表?
-
@EricSvitok 目前我正在使用过滤器来显示列表。通过使用过滤器,我得到了两个单独的列表。 var completedTasks = tasks.filter((task) => task.completed);
-
你试过什么?请edit您的问题并将您的代码发布为minimal reproducible example。您可能还想阅读How to Ask 并选择tour。
-
评论有助于澄清问题,但您应该通过编辑将您的答案整合到您的问题中,使其“自成一体”。
-
只是语法修正,暂时没有更多的补充。
标签: javascript reactjs redux redux-form