1
私はコンストラクタで宣言されたプライベートプロパティを持ち、コンストラクタで値を取得するためにも使用されています。 TS6138:PROPERTY 'xxxx'は宣言されていますが使用されていません。Typescriptのプライベートプロパティが宣言されていますが使用されていません
constructor(private xxxx: Ixxxx) {
this.abc = xxxx.get();
}
私はtypescript 2.4.2にアップグレードしています。 プライベートを削除すると、エラーは消えます。明らかに、私が欲しくない財産が公開されます。
変更を:のみ
public
キーワードを追加すると、それを行いますプライベートなら、なぜあなたはメンバーとしてそれを必要としますか? –あなたはそれがちょうどコンストラクター・パラメターかもしれません。 – tangokhi