【发布时间】:2020-05-20 01:04:58
【问题描述】:
我有一个简单的排序:
dataCopy.sort((a: Data, b: Data) => {
if (a[label] === null || b[label] === null) return 0;
if (direction === "desc")
return a[label] > b[label] ? 1 : -1;
return 0;
});
“数据”类型是:
export type Data = {
[key: string]: string | number | null;
};
我检查 a[label] 和 b[label] 是否都为 null,但仍然收到错误消息“对象可能为 'null'.ts(2531)”。它似乎只发生在 > 和
【问题讨论】:
标签: javascript typescript