为什么[(ngModel)]不起作用

时间:2017-01-09 14:30:13

标签: angular angular2-template angular2-forms

我是一个角色2的新蜜蜂。我在stackoverflow上看到了多个答案,但在我的情况下它们都没有工作,这是它显示的错误

  

无法绑定到' ngModel'因为它不是'md-select'的已知属性。   1.如果选择'选择'是一个Angular组件,它有' ngModel'输入,然后验证它是否是该模块的一部分。

这是我的代码 的 app.module.ts

import { BrowserModule } from '@angular/platform-browser';
import { MaterialModule } from '@angular/material';
import { NgModule } from '@angular/core';
import { FormsModule }   from '@angular/forms';
import 'hammerjs';
@NgModule({
  declarations: [
    AppComponent
  ],
  imports: [
    BrowserModule,
    MaterialModule.forRoot(),
    NavigationModule,
    FormsModule
  ],
  bootstrap: [
    AppComponent
  ]
})
**my component**
export class ToolbarComponent {
  private item: string = '3';
}
组件模板中的

<md-select [(ngModel)]="item">
  <md-option *ngFor="let v of allvalues()" [attr.selected]="v == avalue() ? true : null">{{v | translate}}</md-option>
</md-select>

请帮助我解决这个问题已经2天我遇到了这个问题。

0 个答案:

没有答案