推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
simbawu

原生 JS 开发超好用的📅日历组件推荐

  •  
  •   simbawu · Aug 30, 2019 · 5422 views
    This topic created in 2464 days ago, the information mentioned may be changed or developed.

    开源了一个基于原生 JS 开发的轻量、无依赖的📅日历组件,可用于 React、Vue、Angular 等框架,欢迎体验。 github 地址: https://github.com/simbawus/calendar 感觉能用得上的,可以点个 star 收藏下喔,有备无患,谢谢老铁们的支持。

    17 replies    2019-09-12 16:35:35 +08:00
    dothis
        1
    dothis  
       Aug 30, 2019
    一个后台帮顶
    现在前端真的变了
    以前写前端 ie 兼容最头疼,现在呢,选择用哪个技术最头疼 /dog
    很少能看到这种原生 js 的了
    xiangyuecn
        2
    xiangyuecn  
       Aug 30, 2019
    稍微看了一下源码,体验了一下,如果是选择出生日期,年份会选到手抽筋😂

    我写的一个 picker,但未开源,围观体验: https://www.cnblogs.com/xiangyuecn/p/11148698.html

    xiangyuecn
        3
    xiangyuecn  
       Aug 30, 2019
    http://tva1.sinaimg.cn/large/007X8olVly1g6ht0hwf7gj30j608f74g.jpg
    发现一处 bug,好几个地方有引用,当前时间,应该最好随用随取。01-01 23:59 加载,01-02 0:0 初始化实例,会不会被坑😂
    xiangyuecn
        4
    xiangyuecn  
       Aug 30, 2019
    simbawu
        5
    simbawu  
    OP
       Aug 30, 2019
    @xiangyuecn 初始化实例的时候才会加载呀
    simbawu
        6
    simbawu  
    OP
       Aug 30, 2019
    @xiangyuecn currentDate 是实例化的时候传的,如果是多个地方引用,那重复实例化就可以了
    simbawu
        7
    simbawu  
    OP
       Aug 30, 2019
    @xiangyuecn 后续会加上快速选择年份和月份的功能,不过这个组件主要是用在有记录的场景,一般不适合生日选择,生日适合横向选择器。
    simbawu
        8
    simbawu  
    OP
       Aug 30, 2019
    @dothis 谢谢你啊
    FuryBean
        9
    FuryBean  
       Aug 30, 2019
    功能偏简单了,很难在开源市场上保有竞争力。不过这让我想起了刚毕业的时候模仿过的一个 DatePicker,名字叫 my97datepicker。
    xiangyuecn
        10
    xiangyuecn  
       Aug 30, 2019
    @simbawu #5 #6 😂 溜了,溜了

    时间是一个会变化的东西,随用随取
    currentDate: utils.dateFormat(new Date(), DEFAULT_FORMAT)
    jrtzxh020
        11
    jrtzxh020  
       Aug 31, 2019 via iPhone
    @xiangyuecn 老哥 你是佛山高明的?
    lewurui
        12
    lewurui  
       Aug 31, 2019
    @xiangyuecn dateFormat 方法传入的 new Date()会变,他这么写没什么问题。每次取都是当前时间。
    xiangyuecn
        13
    xiangyuecn  
       Aug 31, 2019
    @ilovecqrwx 这种隐形的 bug 不容易发现,也很难测试出来😎 参考#3
    xiangyuecn
        14
    xiangyuecn  
       Aug 31, 2019
    @jrtzxh020 不是呀 随便填的一个城市 id😁
    simbawu
        15
    simbawu  
    OP
       Sep 2, 2019
    @FuryBean 还是 v0.1.0 版本的,有啥需求 欢迎提哈
    signalas1
        16
    signalas1  
       Sep 12, 2019
    这种完全不用写了吧,都是现有项目不满意才会自己上手,没有说自己在写一个更弱的。。。
    FuryBean
        17
    FuryBean  
       Sep 12, 2019
    @simbawu 没啥需求,Element UI 的那套 DatePicker 就是我写的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1411 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 64ms · UTC 16:52 · PVG 00:52 · LAX 09:52 · JFK 12:52
    ♥ Do have faith in what you're doing.