Ici, je suis nouveau sur Angular Material, aidez-moi, je vous prie, pourquoi je me trompe. J'ai été copié le code de https://material.angular.io/components/form-field/examples
<div class="example-container">
<mat-form-field>
<input matInput placeholder="Input">
</mat-form-field>
<mat-form-field>
<textarea matInput placeholder="Textarea"></textarea>
</mat-form-field>
<mat-form-field>
<mat-select placeholder="Select">
<mat-option value="option">Option</mat-option>
</mat-select>
</mat-form-field>
</div>
C’est le même code que j’ai copié à partir de cet url App.module.ts
import {MatFormFieldModule} from '@angular/material/form-field';
import {MatInputModule} from '@angular/material/input';
imports: [
MatFormFieldModule,MatInputModule]
On dirait que tu as oublié MatSelectModule
:
import {MatFormFieldModule} from '@angular/material/form-field';
import {MatInputModule} from '@angular/material/input';
import {MatSelectModule} from '@angular/material/select';
...
imports: [MatFormFieldModule,MatInputModule,MatSelectModule]
Si cela vous aide, voici mon app.module.ts
pour mon application utilisant du matériel:
import {
MatFormFieldModule,
MatInputModule,
} from '@angular/material';
....
@NgModule({
imports: [
.....,
MatFormFieldModule,
MatInputModule,
.....,
],
.....
})
export class AppModule { }