【问题标题】:PrimeNG calendar not hiding after selection of valuePrimeNG 日历在选择值后不隐藏
【发布时间】:2018-04-08 19:30:38
【问题描述】:

在 Angular 2 中,我使用带有 *ngSwitchCase 的模型驱动表单的 PrimeNG 日历,如下所示

    <div [ngSwitch]="field.controlType">
    ...
    <p-calendar *ngSwitchCase="'date'" [formControlName]="field.key" [id]="field.key" [showIcon]="true" dataType="string"></p-calendar>
    ...
    </div>

日历在 UI 上显示得很好,但是当我选择日期或在页面外部单击时,它并没有消失。 只有当我点击标签离开时,日历才会关闭。

如果我使用 ngModule,它可以正常工作,但这不是要求。

谁有任何线索/例子,请分享

谢谢

【问题讨论】:

    标签: primeng primeng-calendar


    【解决方案1】:

    发现我在primeng日历之前的某个地方使用&lt;div class="section"&gt;的错误。 将 css section 类重命名为 appsection 解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2016-11-08
      • 1970-01-01
      • 2019-03-15
      • 2023-03-20
      • 1970-01-01
      • 2015-12-20
      • 1970-01-01
      • 1970-01-01
      • 2011-01-16
      相关资源
      最近更新 更多