Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何将Mat模块固定在角度传感器中_Angular - Fatal编程技术网

Angular 如何将Mat模块固定在角度传感器中

Angular 如何将Mat模块固定在角度传感器中,angular,Angular,我试图用MatButtons和其他Mat模块创建一个web,但是我得到了很多错误。我尝试了几件事,比如更改TypeScript的版本,但都没有用。你能帮帮我吗?谢谢 错误(键入ng serve to node.js时): 及 及 Visual Studio代码中的代码: login.component.html: <div> <mat-card> <form> <mat-form-field>

我试图用MatButtons和其他Mat模块创建一个web,但是我得到了很多错误。我尝试了几件事,比如更改TypeScript的版本,但都没有用。你能帮帮我吗?谢谢

错误(键入ng serve to node.js时):

Visual Studio代码中的代码:

login.component.html:

<div>
    <mat-card>
        <form>
          <mat-form-field>
            <input matInput placeholder='Username'>
          </mat-form-field>

          <mat-form-field>
            <input matInput type='password' placeholder='Password'>
          </mat-form-field>
        </form>
    </mat-card>
</div>
<router-outlet></router-outlet>
app.module.ts

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import {FormsModule} from '@angular/forms';

import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { LoginComponent } from './login/login.component';
import { FlexLayoutModule } from '@angular/flex-layout';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input';
import { MatButtonModule } from '@angular/material/Button';
import { MatCardModule } from '@angular/material/card';

@NgModule({
  declarations: [
    AppComponent,
    LoginComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    FlexLayoutModule,
    MatFormFieldModule,
    MatInputModule,
    MatButtonModule,
    MatCardModule,
    FormsModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule {}
还有一个错误,但我已经改变了,所以我真的不知道为什么它一直这么说

这就是我打开网页时发生的事情:

@MagentaBloabner将回复潜在的建议,他是一名合作者。最后一张图片出现是因为应用程序加载/编译失败。第二个最后一个,关于装饰器,继续发生在VSCode上,忽略它。另外一些,我只是在尝试在在线编辑器上安装材料时才看到类似的情况。但最新的材料更新,版本。12.0.0有一个“;”打字错误,破坏了内部模块。你能告诉我们,you package.json,它说你的材料版本安装在哪里?你使用的是什么版本的Angular和什么版本的Angular材料?版本在这里或这里,正如我的第一个回答中提到的collaborator@Rafael德卡斯特罗根据这些角度的版本,你还有其他想法吗?
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import {FormsModule} from '@angular/forms';

import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { LoginComponent } from './login/login.component';
import { FlexLayoutModule } from '@angular/flex-layout';
import { MatFormFieldModule } from '@angular/material/form-field';
import { MatInputModule } from '@angular/material/input';
import { MatButtonModule } from '@angular/material/Button';
import { MatCardModule } from '@angular/material/card';

@NgModule({
  declarations: [
    AppComponent,
    LoginComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    FlexLayoutModule,
    MatFormFieldModule,
    MatInputModule,
    MatButtonModule,
    MatCardModule,
    FormsModule
  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule {}