【发布时间】:2018-01-18 19:06:55
【问题描述】:
抱歉,主题太长了,我只是不明白回复。
我的代码:
this.rezerwacjeFilteredByseaarchInput.sort(function (a, b) {
if (a[5]===null) {
// console.log(a[5]);
return 1;
}
if (firmaSortOrder) {
return a[5] > b[5];
}
else {
return b[5] > a[5];
}
});
js 抛出: 错误 TS2345: 类型参数 '(a: Rezerwacja, b: Rezerwacja) => boolean | 1' 不可分配给类型为 '(a: Rezerwacja, b: Rezerwacja) => number' 的参数。 输入'布尔| 1' 不可分配给类型“数字”。 类型 'true' 不能分配给类型 'number'。
【问题讨论】:
-
返回 a[5] - b[5] 和 b[5] - a[5]
标签: javascript typescript