を定義できません。ここに私のコードです:typescriptですコンストラクタは、私が、イオン2を用いてtypescriptです基本クラスを記述しようとしています何
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import {FishPage} from '../fish';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(public navCtrl: NavController) {
this.salary = 7;
}
}
typescriptですがコンパイルされていません。このエラーが発生します:
error TS2339: Property 'salary' does not exist on type 'HomePage'.
コンストラクタで給与を定義するにはどうすればよいですか?
はそれをコンストラクタ内の値を割り当てる前に、コンストラクタの外にそれを宣言してみ使用し、デフォルト値で初期化します。 'salary:number;コンストラクタ(public navCtrl:NavController){this.salary = 7;} ' –
はその変数を宣言します。 salay:number – Manish