v1.6.12 简介 该版本重写了编辑器中的输入区域,使用带 contenteditable 属性的 div 替代了 textarea,为后期 WYSIWYG 奠定基础。 除此外还简单的实现了 ⌘-Backspace 和 ⌘-d 快捷键,欢迎[链接] v1.6.12 变更记录 [链接] 升级 markdown-it d ..

Vditor v1.6.12 发布,textarea 修改为带 contenteditable 属性的 div

v1.6.12 简介

该版本重写了编辑器中的输入区域,使用带 contenteditable 属性的 div 替代了 textarea,为后期 WYSIWYG 奠定基础。
除此外还简单的实现了 ⌘-Backspace⌘-d 快捷键,欢迎体验

v1.6.12 变更记录

历史版本变更请浏览这里

  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,使用 TypeScript 实现。

    29 引用 • 346 回帖 • 12 关注
  • Markdown

    Markdown 是一种可以使用普通文本编辑器编写的标记语言,通过类似 HTML 的标记语法,它可以使普通文本内容具有一定的格式,具体语法请参考 Markdown 教程

    92 引用 • 613 回帖 • 630 关注
  • B3log

    B3log 是一个开源组织,名字来源于“Bulletin Board Blog”缩写,目标是将独立博客与论坛结合,形成一种新的网络社区体验,详细请看 B3log 构思。目前 B3log 已经开源了多款产品:PipeSoloSymWide 等,欢迎大家加入,贡献开源。

    1592 引用 • 3479 回帖 • 555 关注
  • 发布新闻
    7 引用 • 67 回帖
8 回帖
请输入回帖内容...
  • ferried 1 评论

    辛苦了大佬

    谢谢,继续努力
    Vanessa
  • zhaoyangkun

    V 大,我想用你的 vditor 写一个 django 的开源 APP 可以嘛 😂

    1 回复
  • Vanessa

    可以的,有问题随时沟通

    1 回复
  • zhaoyangkun

    好的 😄

  • zhaoyangkun

    V 大,我把上传图片大小限制到 1M,怎么不起作用啊 😂

    const vditor = new Vditor('vditor', {
        counter: 200,
        height: 300,
        editorName: 'vditor',
        tab: '',
        max: 1048576,
        upload: {
            accept: '.jpg,.png,.gif,.jpeg',
            filename(name) {
                return name.replace(/\?|\\|\/|:|\||<|>|\*|\[|\]|\s+/g, '-')
            },
            //自定义上传图片
            handler(file) {
                let formData = new FormData();
                file.forEach(f => {
                    formData.append('files', f, f.name);
                });
                upload_img(formData);
            },
        },
        preview: {
            show: true,
            parse: () => {
                LazyLoadImage()
            },
        },
    });
    
  • jeffjade

    很赞耶,支持。方才已经将 Arya - 在线 Markdown 编辑器更新至 v1.7.2,体验了下,滚动的时候比先前更加丝滑些呢。

  • samye

    我觉得可以搞个在线的文档编辑 + 客户端(app/win/mac),印象笔记、网易笔记 😋

    1 回复
  • Vanessa

    是的,但是现在感觉还不太完善。

请输入回帖内容 ...