V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
myliang
V2EX  ›  JavaScript

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

  •  7
     
  •   myliang · 2019 年 3 月 31 日 · 11446 次点击
    这是一个创建于 2482 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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

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

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