Pet*_*son 8 angular-material angular
我正在使用@ angular/material2模块将datepicker添加到我的angular 4 app.
这是我的HTML
<mat-form-field>
<input matInput [matDatepicker]="picker" placeholder="Choose a date">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
</mat-form-field>
Run Code Online (Sandbox Code Playgroud)
app.module.ts
import {MatDatepickerModule,MatNativeDateModule,MatFormFieldModule,MatInputModule} from '@angular/material';
Run Code Online (Sandbox Code Playgroud)
当我点击日期选择器切换器时,在页面的最末端打开的datepicker弹出窗口完全在表单字段之外,它应该打开.
任何帮助将不胜感激.
如果touchUi="true"在<matDatepicker>组件上使用,它将显示为模态。不知道您的网站是否将主要在移动设备上使用,但我更希望使用matDatepicker的外观。
这是标记:
<input matInput [matDatepicker]="picker" placeholder="Birthday" [formControl]="birthday">
<mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
<mat-datepicker touchUi="true" #picker></mat-datepicker> //This line has the touchUi
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
7037 次 |
| 最近记录: |