angular - Datepicker Angular Material Outline 表单,将标题放在顶部

标签 angular typescript angular-material angular7

我正在尝试创建一个没有像这样的 Ideal Outline 版本的 Angular Material Datepicker。
有人会如何创造这个?

<mat-form-field appearance="outline">
    <input matInput [matDatepicker]="picker" placeholder="Effective Start Date">
    <mat-datepicker-toggle matSuffix [for]="picker">
        <mat-icon matDatepickerToggleIcon>calendar_today</mat-icon>
    </mat-datepicker-toggle>
    <mat-datepicker #picker></mat-datepicker>
</mat-form-field>

理想的目标是:

enter image description here

目前,外观=“大纲”它正在给出 View 。日期在框中,而不是在大纲标题中。

enter image description here

粘贴图像时,请忽略比例大小问题。

最佳答案

enter image description here

<mat-form-field appearance="outline">
<mat-label>Outline form field</mat-label>
<input matInput [matDatepicker]="picker" >
<mat-datepicker-toggle matSuffix [for]="picker">
    <mat-icon matDatepickerToggleIcon>calendar_today</mat-icon>
</mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>

使用垫标签而不是占位符。

关于angular - Datepicker Angular Material Outline 表单,将标题放在顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59089543/

相关文章:

javascript - 如何在 Angular 6 上制作面包屑

html - 如何通过 Flex-Layout 设置 Angular Material Footer

angularjs - Angular Material Datepicker 时区忽略?

html - 数据滑动到 Bootstrap 绑定(bind) Angular 2

node.js - 如何在 Angular 2 组件中初始化 Quill 编辑器?

javascript - 将括号内的字符串传递给另一个字符串

html - 我如何使用 Angular Material 设计类似 Google+ 的导航栏

Angular2 APP_INITIALIZER 不一致

Angular Material mat-list-item-content 位置

javascript - 为什么我要同时使用 TypeScript 和 Babel?