vue.js - 用于选择时间的 Vue.js 组件
问题描述
我正在创建一个应用程序,用户可以在其中订购特定时间的服务。一旦选择了一项服务,比如 2 月 21 日下午 2:00,其他用户就不能在这个小时内订购服务(但可以在下午 1 点和 3 点订购)。
我搜索了“vue 日期选择器”、“vue 小时表”,这是一个很长的解决方案列表:https ://github.com/vuejs/awesome-vue/blob/master/README.md但所有这些是选择日期,并且无法指示特定时间不可用。有没有这样的组件?
我把它想象成一个表格,其中列是天,行是连续的小时,要么可用要么不可用
解决方案
Vue 组件库ElementUI有这个timepicker 组件。
我认为这selectableRange
可能允许您通过传递自定义可用范围来动态地从时间选择器中排除小时数。但是,如何实现这一点很大程度上取决于您自己的代码。
推荐阅读
- flutter - 如何在浏览器中运行颤振单元测试?
- react-native - 未捕获的错误:java.net.ConnectException:无法连接到 /192.168.10.7:19000
- android - 是否可以通过另一个应用程序以编程方式控制一个应用程序的应用程序设置?
- python - 如何使 import 语句同时在 python 2 和 python 3 上工作
- visual-c++ - 在 c++ 项目中使用 spdlog
- python - Sklearn 训练测试拆分
- anaconda - “conda init”命令搞乱了我在 Win10 中的 cmd 启动
- javascript - 如何将事件侦听器添加到具有相同类的多个元素,然后仅更改特定其他元素的 CSS
- python - 具有分类列数的分组条形图
- dart - 从 null 安全 Dart 中的 API 获取数据时,是否应该将字段保留为 null 或初始化为默认值?