我剛纔複製並粘貼角材料代碼日期選擇和輸入,但我得到這個錯誤的日期選擇器。不能綁定到「matDatepicker」,因爲它不是「輸入」的已知屬性 - 角
app.module
import {MaterialModule} from '@angular/material';
@NgModule({
imports: [
...
MaterialModule
]
<md-input-container>
<input mdInput placeholder="Rechercher" [(ngModel)]="filterHistorique">
</md-input-container>
<md-input-container>
<input mdInput [mdDatepicker]="picker" placeholder="Choose a date">
<button mdSuffix [mdDatepickerToggle]="picker"></button>
</md-input-container>
<md-datepicker #picker></md-datepicker>
這是我在我的瀏覽器有錯誤:
不能綁定到 'mdDatepicker',因爲它不是 已知屬性'input'如果'md-datepicker'是一個Angular組件,那麼驗證它是否爲該模塊的一部分。 2.如果「MD-日期選擇器」是一個Web組件,然後添加「CUSTOM_ELEMENTS_SCHEMA」此組件 的「@ NgModule.schemas」打壓此消息。 (」 [錯誤 - >]
的錯誤是在日期選擇器,當我刪除它,這些錯誤在使用mat-datepicker
消失
您添加了MaterialModule,但您還必須添加您使用的所有模塊。在這種情況下,它是'MdInput'和'MdDatePicker'。 – trichetriche