我显示了来自 const array
的数据列表,然后我想对 array
进行排序然后更新它,之后我希望会有重新渲染,但它没有发生。< /p>
这里有什么问题吗?先谢谢了
const array = [];
const finalData = (lastData) => {
array.push(lastData);
dispatch({ type: "LAST_DATA", payload: array });
};
const sortID = (params) => {
if (params === "asc") {
array.sort((a, b) => {
return a.id - b.id;
});
} else if (params === "des") {
array.sort((a, b) => {
return b.id - a.id;
});
}
};