خطأ Angular: "Can't bind to 'ngModel' since it isn't a known property of 'input'"
مرحباً بالجميع! أنا مبتدئ في Angular و TypeScript، واجهت مشكلة عند محاولة استخدام ربط البيانات ثنائي الاتجاه باستخدام ngModel. أكتب تطبيق ملاحظات بسيط، وهذا هو الكود الخاص بي:
```typescript
// app.component.ts
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
noteTitle: string = '';
}
```
```html
```
عند تشغيل التطبيق (Angular 15) يظهر خطأ في وحدة تحكم المتصفح:
"Can't bind to 'ngModel' since it isn't a known property of 'input'."
لقد تحققت من أن FormsModule مستورد في AppModule. إليك ملف app.module.ts الخاص بي:
```typescript
// app.module.ts
import { NgModule } from '@angular/core';
import { BrowserMod
ملاحظاتي
لقد أدخلت: {{ noteTitle }}