Это мой компонентный класс, использующий Angular, по какой-то причине он не компилируется в первый раз с использованием npm start
, но когда я обновляю sh или снова сохраняю файл, все нормально, и я могу просмотреть его на своем браузер. Я получаю ошибку:
ERROR in src/app/root/root.component.ts(14,12): error TS2339: Property 'userForm' does not exist on type 'RootComponent'.
Я смотрел на похожие вопросы, но ни один из них, похоже, не нашел решения моей проблемы. Вот класс:
import { Component, OnInit } from '@angular/core';
import { FormBuilder } from '@angular/forms';
@Component({
selector: 'app-root',
templateUrl: './root.component.html',
styleUrls: ['./root.component.css']
})
export class RootComponent implements OnInit {
constructor(private formBuilder: FormBuilder) {}
ngOnInit() {
this.userForm = this.formBuilder.group({
firstName: [''],
lastName: [''],
email: [''],
password: [''],
});
}
}