私はビジュアルスタジオの私のtypescriptクラスにゲッター関数を書いています。私は自分のコードを整理すると感じるのでゲッタ機能が好きですが、私が修正したい1つの状況があります。タプルスクリプトゲッター関数とビジュアルスタジオ
class Foo {
doWork(){
console.log(this.bar);
this.bar = 2;
}
get bar(){
return 1;
}
}
doWorkの最初の行は正しいものであり、Visual Studioからの苦情はありません。その2番目の行は私が修正したいものです。コードが透明化されると、クライアントにエラーが表示されますが、ビジュアルスタジオは第2行に不平を言ったり下線を引いたりしません。私は、2行目が間違っていると言うことができるビジュアルスタジオ設定があるかどうか疑問に思っていました。
どのバージョンのVisual StudioとTypescriptを使用しますか? Visual Studio 2015およびTS 2.1では、エラーとして強調表示されています。 https://i.stack.imgur.com/JHT2L.png – Misaz
まだTS 1.8を使用しています、ありがとうございます – Jake
なぜ1.8を使用していますか?アップグレードを試みてください。 – Misaz