稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 数据标注 NEW
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
日历
订阅
avatar
Chenk
更多收藏集

微信扫码分享

微信
新浪微博
QQ

1篇文章 · 0订阅
  • 如何造一个『为移动端而生』的日历
    想做一个日历最主要的原因,当然还是因为在开发过程中频繁的遇到。而且对日历的需求又是奇葩到不行,市面上的插件都满足不了我们产品的需求。所以,我不得不动手自己造。 第1个问题:『日历的出现场景有哪些特点?』 - 用户不确定自己要选择的时间点或时间范围,需要一些基本的时间参照单位,比如“下星期一”、“下个周末”。 - 用户需要查看某个时间区间,之后再有选择性的选取时间点或时间范围,比如“尽可能避开周末的20天翘班请假计划”。 - 用户需要查看某个时间区间的行为记录,比如“查看过去几周的打卡情况” 当出现以上问题的时候,日历的时间定位优势就显示出来了。 第2个问题:『日历会有哪些奇葩需求?』 - 日历存在着点击事件,点击事件是 跳转事件 还是 高亮事件 无法预知。 - 日历存在着选取操作,选取的结果是 时间点 还是 时间范围 无法预知。 - 日历有多种展现形式,是直接 文档流显示 还是 弹层显示 无法预知。
    • SegmentFault思否
    • 8年前
    • 2.9k
    • 68
    • 2
    JavaScript 响应式设计
    如何造一个『为移动端而生』的日历