V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
爱意满满的作品展示区。
wowlusitong

分享一个 react 富文本编辑器

  •  
  •   wowlusitong ·
    wowlusitong · Mar 18, 2019 · 7317 views
    This topic created in 2604 days ago, the information mentioned may be changed or developed.
    github 地址: https://github.com/wowlusitong/re-editor

    基于 slate 开发,交互灵感来源于语雀,大佬们请拍砖


    Supplement 1  ·  Mar 18, 2019
    好些朋友误会了,所以澄清下,编辑器并不是依赖 antd !!!

    编辑器分为 core(编辑区域)和 toolbar(工具条),这两个是分开发布到 npm 上的,默认工具条提供了 antd 版本,如果不想用 antd,可以只引入 @re-editor/core,然后写一个适配项目风格的工具条。

    ps: core 部分只引用了 antd 的 tooltip,稍后会去掉,3 月 20 日之前。

    Supplement 2  ·  Mar 19, 2019
    已增加表格功能
    15 replies    2019-04-04 16:28:44 +08:00
    AslanFong
        1
    AslanFong  
       Mar 18, 2019
    那就先 star 了
    Yumwey
        2
    Yumwey  
       Mar 18, 2019
    应该取名叫 ant-editor 这样省的没用 antd 的朋友不知道莫名其妙拉了个 ant 库...
    Yumwey
        3
    Yumwey  
       Mar 18, 2019   ❤️ 1
    或者标准说明一哈, 个人建议蛤。 好评优先
    wowlusitong
        4
    wowlusitong  
    OP
       Mar 18, 2019
    @Yumwey 是这样的,工具栏部分为了方便所以用了 ant,如果不喜欢 ant 的风格,可以自己写的~
    gxlwm
        5
    gxlwm  
       Mar 18, 2019
    怎么没有代码语法高亮功能?这个功能很常用
    wowlusitong
        6
    wowlusitong  
    OP
       Mar 18, 2019
    @gxlwm 可以先关注,周末放假撸出来的,所以还缺一些功能,不过会持续更新,语法高亮和表格功能,3 月 21 日之前会加上的
    gxlwm
        7
    gxlwm  
       Mar 18, 2019
    @wowlusitong 关注中
    strugglexiang
        8
    strugglexiang  
       Mar 18, 2019 via Android
    beyoung
        9
    beyoung  
       Mar 18, 2019
    为了工具栏引入 antD 是不是代价太高了,考虑自己实现吗?
    wowlusitong
        10
    wowlusitong  
    OP
       Mar 18, 2019
    @beyoung packages 里面项目是分开的,使用 monorepo 管理,可以看到里面包含 @re-editor/core,@re-editor/toobar-antd,如果不想使用 antd 的工具条可以只引入 @re-editor/core,然后创建一个适合的工具条
    huguang3320
        11
    huguang3320  
       Mar 19, 2019
    语雀 我记得我前几天看 antd 的教程就是他写的
    wowlusitong
        12
    wowlusitong  
    OP
       Mar 19, 2019
    @Yumwey @beyoung 已将 antd 依赖从编辑器核心移除
    wowlusitong
        13
    wowlusitong  
    OP
       Mar 24, 2019
    已增加语法高亮功能,其他语言会陆续增加支持
    dNib9U2o8x
        14
    dNib9U2o8x  
       Mar 27, 2019
    挺不错的,希望能持续维护
    hk3475
        15
    hk3475  
       Apr 4, 2019
    slate 对中文输入一直支持的不是很好,之前很多 bug,slate 的作者也非常随缘(之前吃过饭,人非常的 relax )。我们也做了一个类似语雀的笔记软件: www.goodtea.io 可以看一下,有什么想法可以交流。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2675 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 03:34 · PVG 11:34 · LAX 20:34 · JFK 23:34
    ♥ Do have faith in what you're doing.