typescriptですでソートを行うのgit bashのコンパイラ型エラーを取得します。は私が</p> <p>私は角CLIでtypescriptですとWebPACKの角度バージョン4を使用しています、私はGitのbashのエラーが表示されますが、コードが正常に動作し
サービングを実行するときに、typescript算術演算子エラーが発生します。
ソート機能には、以下の問題があります。 ソートコードはjsの点では問題なく見えますが、tsではコンパイルされません。
はここtypescriptですでコンパイルするときに動作しますが、失敗した私のコードです:
getAllJobs =(): void => {
this.recentJobs = [];
let allJobs = [];
this.jobService.getAllJobs().then((allJobs: any) => {
//Error here - sort error here in typescript compiler
allJobs.sort((a: any, b: any) => {
return new Date(b.sortDate) - new Date(a.sortDate);
});
});
}
'Date'はオブジェクトであり、JavaScrあなたがオブジェクトを減算しているように見えるのはTypeScriptです。代わりに、 'return(new Date(b.stortDate))。valueOf()=(new Date(a.stortDate))。valueOf();'を使用してみてください。 –