以下のようにlogin.component.tsでloginObjを宣言しました
public loginObj: Object = {
email:'',
password:''
};
public registerObj: Object = {
email:'',
name:'',
password:''
};
HTML
<input placeholder="" type="text" [(ngModel)]="loginObj.email" autofocus="true" required>
<input placeholder="" type="text" [(ngModel)]="loginObj.password" autofocus="true" required>
Objectの代わりにタイプをanyにするか、インターフェースを定義してタイプにします。
エラーは正しいですこのプロパティは存在しません。インターフェースを作成する必要があります
export interface LoginObject {
email:string;
password:string;
}
次に、それをコンポーネントにインポートし、このようにオブジェクトを宣言します
public loginObj: LoginObject = {
email:'',
password:''
};
このように宣言することもできます
public loginObj: LoginObject;
そしてそれはあなたのために働くでしょう
Jenkinsでビルド中に同様のエラーが発生しました。次のコマンドで問題が解決しました。
npm install
npm run ng build --prod
それが役に立てば幸い