使用 Angular-strap v0.7,我能够使用 Bootstrap 的 beforeShowDay 方法来禁用/启用日期选择器中的特定日期。
在 Angular-strap 2.0 中我似乎找不到这个选项。存在吗?
我正在构建一个支付系统,允许用户安排 future 日期的付款,但我只想允许他们选择有效的工作日。我有一个 API 请求,该请求返回一组有效日期,不包括周末和联邦假日。我需要禁用对周末和节假日日期的选择。
最佳答案
查看 Angular-strap 存储库 https://github.com/mgcrea/angular-strap我注意到在问题发布前不到 24 小时,就做出了添加此功能的 promise 。它未包含在 v2.0.3 版本中,因此可能会包含在未来的 v2.0.4 版本中。
要禁用特定的日期范围,请通过 disabled-dates
属性向指令传递一个数组。该数组由 {start: new Date(2014, 03, 03), end: new Date(2014, 03, 05)} 类型的对象组成,这些对象指定要禁用的日期范围。
此属性不进行 2 向绑定(bind)。一旦指令被编译并链接,对此数组的更改将不会传播。
有关更多信息,请参阅 https://github.com/mgcrea/angular-strap/commit/bb5038064a681842539984d5626ea550ff3c4c8e 处的提交消息。一旦此功能发布,我预计文档将在 http://mgcrea.github.io/angular-strap/##datepickers 更新。 .
关于javascript - 禁用 Angular-strap 2.0 中的单个日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24208858/