微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

matDatepicker 在页面底部而不是文本框旁边打开日历

如何解决matDatepicker 在页面底部而不是文本框旁边打开日历

在我的项目中,我添加了材质角度

ng add @angular/material  

matDatepicker

的 html 代码如下
<div class="form-group row NextDelivery">
                                <label for="NextDelivery"
                                       class="col-sm-3 control-label font-weight-bold mt-1">NextDelivery</label>
                                <div class="col-sm-9">
                                    <mat-form-field color="accent" appearance="fill">
                                    <input matInput  type="text" formControlName="NextDelivery" class="form-control"
                                           id="NextDelivery" matInput [matDatepicker]="picker"  (dateChange)="onMyDateChange($event)"  />
                                           <mat-datepicker-toggle matSuffix [for]="picker"></mat-datepicker-toggle>
                                           <mat-datepicker #picker touchUi style="position:fixed;"></mat-datepicker>
                                        </mat-form-field>
                                </div>
                            </div>

并在 .ts 页面

import { MatDatepickerModule,MatNativeDateModule,MatFormFieldModule,MatInputModule,MatButtonModule } from '@angular/material';

@NgModule({
  imports: [
    
    //Material 
    MatDatepickerModule,MatButtonModule 
  ],declarations: [
    SubscriptionsComponent,SubscriptionsFormComponent,SubscriptionsDetailsComponent,],})

但日历出现在页面底部而不是弹出的文本框旁边。

Calendar appears at the bottom of page

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?