我有一個(gè)像下面的函數(shù)'SHOW_ALL'將返回所有正常工作的值。“SHOW_COMPLETED”和“SHOW_ACTIVE”未按預(yù)期工作。const getVisibleTodos = (todos, filter) => { console.log("todos",todos); switch (filter) { case SHOW_ALL: return todos; case SHOW_COMPLETED: return todos.rowData.filter(item => item.status === 'Completed'); case SHOW_ACTIVE: return todos.rowData.filter(item => item.status === 'Active'); default: throw new Error("Unknown filter: " + filter); }};待辦事項(xiàng)的價(jià)值如下const todos = { columnDefs: [ {headerName:"Todos",field:"todos"}, {headerName:"Status",field:"status"} ], rowData: [ { id: 0, todos: 'Walk the Dog', status: 'Completed', }, { id:1, todos: 'learn Redux', status: 'Active' } ] }我在做什么錯(cuò)誤?
如何對多個(gè)數(shù)組做出反應(yīng)
慕村225694
2022-05-22 18:11:15
