ionic-framework - ion2-calendar 显示日历中的所有日期
问题描述
我在 ionic 3 中使用 ion2-calendar,目前,它允许选择从今天开始的日期,而不是以前的日期。我也想选择前几天请帮忙。我正在使用以下代码,
optionsRange: CalendarComponentOptions = {
pickMode: 'range',
disableWeeks: [0, 6],
};
提前致谢
解决方案
您可以通过添加canBackwardsSelected: true
到之前的日期来查看以前的日期,然后使用Ionic ModalControllerconst options: CalendarModalOptions
的代码将如下所示。
openCalendar() {
const options: CalendarModalOptions = {
title: 'BASIC',
canBackwardsSelected: true, //By making this true you can access the disabled dates
};
let myCalendar = this.modalCtrl.create(CalendarModal, {
options: options
});
myCalendar.present();
myCalendar.onDidDismiss((date: CalendarResult, type: string) => {
console.log(date);
})
}
然后,您只需通过openCalendar()
单击 HTML 端的按钮调用即可查看启用的过去日期。
推荐阅读
- uwp - 如何在 uwp 中接收来自 Xbox 游戏手柄的消息?
- javascript - 如何将数组转换为对象数组以及javascript中的id
- microsoft-teams - 为什么我无法在 Microsoft Teams 上保存我的连接器?
- azure-devops - TFS - 在测试计划中看不到定义选项卡
- fortran - 具有来自子例程输入的数组长度的 Fortran EQUIVALENCE 语句
- r - R 中的 ucm 模型引发错误“SSMCycle 中的错误”
- templates - 为 Postman Visualize 加载外部把手模板
- css - 防止按钮点击页面跳转?反应JS
- php - 如何使用 Google Cloud Platform App Engine app.yaml 配置别名子文件夹?
- javascript - 将 props.data 与 MDBNav 一起使用,如何激活活动 TAB 或 LINK