V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
myliang

人生第一个过 4K Star 的 项目 x-spreadsheet 感谢各位大佬的支持

  •  7
     
  •   myliang · Mar 31, 2019 · 11641 views
    This topic created in 2590 days ago, the information mentioned may be changed or developed.

    x-spreadsheet 是什么?

    在线表格(可以理解为简单版本的在线的 excel ),类似 google sheet。

    为什么要开发?

    实际项目中要用到,看到其他的开源的感觉又不太能满足自己的要求,能满足要求的又没有开源,所以就决定了自己要开发一套类似的 sheet, 模仿 google sheet

    开源协议: MIT


    在 hacker news 发布之后,一个星期内获得 3K star,再次特别要感谢 hacker news,真的是一个好网站


    现在项目又我一个人维护,欢迎各位大佬批评指点。

    废话不多说,直接上地址

    github: https://github.com/myliang/x-spreadsheet

    demo: https://myliang.github.io/x-spreadsheet

    Supplement 1  ·  Apr 1, 2019
    现在已经到达了 5K, 谢谢各位的 star
    Supplement 2  ·  Feb 18, 2020
    1.0.28 版本发布
    支持打印
    输入换行
    ....
    43 replies    2020-03-19 22:37:13 +08:00
    diggerdu
        1
    diggerdu  
       Mar 31, 2019 via iPhone
    功德无量
    persimmon
        2
    persimmon  
       Mar 31, 2019
    大佬太谦虚了 dependencies 都是空的,功力深厚;
    agoodob
        3
    agoodob  
       Mar 31, 2019
    牛逼
    airyland
        4
    airyland  
       Mar 31, 2019
    很厉害
    molvqingtai
        5
    molvqingtai  
       Apr 1, 2019 via Android
    赞一个,最近项目刚好需要这么一个功能
    simple2025
        6
    simple2025  
       Apr 1, 2019
    厉害
    tony601818
        7
    tony601818  
       Apr 1, 2019
    真心厉害,实至名归。
    yuikns
        8
    yuikns  
       Apr 1, 2019
    @persimmon 刚发现,太猛了。
    imndx
        9
    imndx  
       Apr 1, 2019 via Android
    请问下,在 hacker news 发布,是发中文,还是英文?
    mcfog
        10
    mcfog  
       Apr 1, 2019 via Android
    赞👍
    手机上简单翻了翻,如果想认真搞出口的话,code of conduct, contribute.md 这些搞起来,另外 package.lock 生成的时候去掉淘宝源的配置
    myliang
        11
    myliang  
    OP
       Apr 1, 2019
    @imndx 英文的,在 hacker news 发布只能发布英文的关注的人多 https://news.ycombinator.com/item?id=19017270
    bokchoys
        12
    bokchoys  
       Apr 1, 2019 via iPhone
    请问 hacker news 网址是多少
    myliang
        13
    myliang  
    OP
       Apr 1, 2019
    @persimmon 不依赖,才好
    myliang
        14
    myliang  
    OP
       Apr 1, 2019
    @molvqingtai 欢迎使用
    myliang
        15
    myliang  
    OP
       Apr 1, 2019
    myliang
        16
    myliang  
    OP
       Apr 1, 2019   ❤️ 1
    @tony601818 兄弟过奖了,都是小码农
    bokchoys
        17
    bokchoys  
       Apr 1, 2019 via iPhone
    @myliang #15 我还以为是假的😂 谢了
    myliang
        18
    myliang  
    OP
       Apr 1, 2019
    @bokchoys 客气
    zhw2590582
        19
    zhw2590582  
       Apr 1, 2019
    我什么时候才能像你这么优秀
    chenzhenguo0620
        20
    chenzhenguo0620  
       Apr 1, 2019
    厉害了
    aaahhh123
        21
    aaahhh123  
       Apr 1, 2019
    好强! 听说这类很复杂
    myliang
        22
    myliang  
    OP
       Apr 1, 2019
    @zhw2590582 过奖了兄弟,如果已确定要做一件事,一直坚持下去,大家都可以
    xiangyuecn
        23
    xiangyuecn  
       Apr 1, 2019
    原来表格是用 canvas 画的,我说控制台怎么选不到,哈

    编辑的时候 textarea 加上当前单元格的颜色、填充、大小 感觉还不错:
    myliang
        24
    myliang  
    OP
       Apr 1, 2019
    @aaahhh123 都差不多吧,如果要开发成80%的 excel 功能,那路还很长
    sharkrice
        25
    sharkrice  
       Apr 1, 2019
    了不起。这是个 Canvas 绘制的表格,那么输入文字还是用 textarea 之类的,然后定位到 Canvas 绘制的表格对应的位置吗?
    myliang
        26
    myliang  
    OP
       Apr 1, 2019
    @xiangyuecn 这个功能之前用 table 渲染的时候实现过,在 canvas 版本中还没有加入, 你应该是访问的这个地址
    https://myliang.github.io/xspreadsheet/, 其实你应该看这个地址 https://myliang.github.io/x-spreadsheet/
    myliang
        27
    myliang  
    OP
       Apr 1, 2019
    @sharkrice 是的
    cjh1095358798
        28
    cjh1095358798  
       Apr 1, 2019 via Android
    大佬厉害啊
    justin2018
        29
    justin2018  
       Apr 1, 2019
    膜拜大佬~
    Justin13
        30
    Justin13  
       Apr 1, 2019 via Android
    厉害,膜拜。
    myliang
        31
    myliang  
    OP
       Apr 1, 2019
    @all 谢谢各位的关注
    kylix
        32
    kylix  
       Apr 1, 2019
    这样的才🐮!收藏下
    songkai
        33
    songkai  
       Apr 1, 2019
    大佬,点心收藏
    myliang
        34
    myliang  
    OP
       Apr 1, 2019
    @kylix thx
    @songkai thx
    TommyLemon
        35
    TommyLemon  
       Apr 1, 2019
    厉害,已 Star 支持
    lp717
        36
    lp717  
       Apr 1, 2019
    厉害,膜拜,已 Star
    myliang
        37
    myliang  
    OP
       Apr 1, 2019
    @TommyLemon
    @lp717
    多谢,兄弟
    peyppicp
        38
    peyppicp  
       Apr 1, 2019
    🐂🍺 已 star
    noonempz
        39
    noonempz  
       Jun 20, 2019
    实际用例场景是什么?
    myliang
        40
    myliang  
    OP
       Jun 20, 2019
    @noonempz 数据填报,报表,等等,在线 excel
    object123
        41
    object123  
       Dec 19, 2019
    不支持保存下载吗
    wgq2633
        42
    wgq2633  
       Mar 12, 2020
    mark,已 star
    guudsltd
        43
    guudsltd  
       Mar 19, 2020
    hacker news 和 product hunt 都是发布产品的好地方
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1760 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 00:01 · PVG 08:01 · LAX 17:01 · JFK 20:01
    ♥ Do have faith in what you're doing.