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

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

  •  6
     
  •   myliang · 139 天前 · 3829 次点击
    这是一个创建于 139 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    编辑的时候 textarea 加上当前单元格的颜色、填充、大小 感觉还不错:
        24
    myliang   139 天前
    @aaahhh123 都差不多吧,如果要开发成80%的 excel 功能,那路还很长
        25
    sharkrice   139 天前
    了不起。这是个 Canvas 绘制的表格,那么输入文字还是用 textarea 之类的,然后定位到 Canvas 绘制的表格对应的位置吗?
        26
    myliang   139 天前
    @xiangyuecn 这个功能之前用 table 渲染的时候实现过,在 canvas 版本中还没有加入, 你应该是访问的这个地址
    https://myliang.github.io/xspreadsheet/, 其实你应该看这个地址 https://myliang.github.io/x-spreadsheet/
        27
    myliang   139 天前
    @sharkrice 是的
        28
    cjh1095358798   139 天前 via Android
    大佬厉害啊
        29
    justin2018   139 天前
    膜拜大佬~
        30
    Justin13   139 天前 via Android
    厉害,膜拜。
        31
    myliang   139 天前
    @all 谢谢各位的关注
        32
    kylix   138 天前
    这样的才🐮!收藏下
        33
    songkai   138 天前
    大佬,点心收藏
        34
    myliang   138 天前
    @kylix thx
    @songkai thx
        35
    TommyLemon   138 天前
    厉害,已 Star 支持
        36
    lp717   138 天前
    厉害,膜拜,已 Star
        37
    myliang   138 天前
    @TommyLemon
    @lp717
    多谢,兄弟
        38
    peyppicp   138 天前
    🐂🍺 已 star
        39
    noonempz   58 天前
    实际用例场景是什么?
        40
    myliang   58 天前
    @noonempz 数据填报,报表,等等,在线 excel
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2098 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 06:54 · PVG 14:54 · LAX 23:54 · JFK 02:54
    ♥ Do have faith in what you're doing.