【问题标题】:How to disable specific day in ion-datetime?如何禁用离子日期时间中的特定日期?
【发布时间】:2019-05-20 12:20:21
【问题描述】:

我已经查看了官方文档,但我无法找到,我需要一个函数或类似 jquery datepicker beforeshowday 函数的东西,我只是想在所有即将到来的未来日期禁用所有周末(周六、周日)所以用户不能选择属于周六和周日的任何日期 我正在使用离子 v3

【问题讨论】:

  • 请清楚您当前使用的是哪个版本的ionic
  • 我正在使用 ionic v3
  • 请帮帮我,从上周开始我就卡在这个问题上了
  • 请考虑阅读以下链接,这可能会有所帮助github.com/HsuanXyz/ion2-calendar

标签: javascript ionic-framework ionic3 ionic4


【解决方案1】:

我不确定您是否可以使用 ion-datetime 组件禁用特定日期。

但您可以查看library ion-datepicker,您可以在其中禁用特定日期。

您还需要创建一个包含要禁用的周末日期的函数。

来自他们的文档:

"[disabledDates] - 应禁用的日期数组(非必需)"

例如在主页中:

    //declare it in home.ts
        public disabledDates: Date[] = [new Date(2017, 7, 14)];

        //and use it in home.html
    <span ion-datepicker  [(value)]="localDate [disabledDates]="disabledDates" clear class="ScheduleDate">
        <span>{{localDate | date}} <ion-icon name="clipboard" item-left ></ion-icon> </span>
    </span>

【讨论】:

  • 如何在我的组件中使用这个数组,我的意思是语法, 不工作显示错误
  • 您好,我已将库更新为可与最新版本的 Ionic 一起使用的库(之前的版本仅与 Ionic 1 兼容)。您可以查看他们的仓库,他们有示例和演示。
猜你喜欢
  • 1970-01-01
  • 2020-01-11
  • 2018-01-13
  • 1970-01-01
  • 2018-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多