收藏
回答

rich-text标签不能显示delta格式的文本?

使用了自带的editor组件,看到文档上写

于是就存储了delta格式的文本。但是复显的时候发现rich-text好像不支持,数据格式是这样的

有谁知道吗?还是我漏看了文档?还是存的时候还是需要html字符串?

回答关注问题邀请回答
收藏

2 个回答

  • 🍮布丁爸比
    🍮布丁爸比
    2021-04-01

    只支持 html的字符串 或节点列表

    html字符串就不用多说了

    节点列表的格式如下

    [{
          name: 'div',
          attrs: {
            class: 'div_class',
            style: 'line-height: 60px; color: red;'
          },
          children: [{
            type: 'text',
            text: 'You never know what you're gonna get.'
          }]
        }]
    
    2021-04-01
    有用 1
    回复 5
    • Raina
      Raina
      2021-04-02
      因为文档建议使用delta插入,我就信以为会支持delta格式。那这个格式基本没啥用。毕竟使用了富文本的都要显示(不只是单纯的编辑)。不支持的话就应该去掉这个建议
      2021-04-02
      回复
    • 🍮布丁爸比
      🍮布丁爸比
      2021-04-02回复Raina
      官方的文档并没建议使用 delta
      2021-04-02
      回复
    • Raina
      Raina
      2021-04-02回复🍮布丁爸比
      看我截图的第一张,建议使用delta插入。这个就是我在官方文档上截的图,是在editor组件中写的。
      2021-04-02
      回复
    • 🍮布丁爸比
      🍮布丁爸比
      2021-04-02回复Raina
      哦你说编辑器啊,毕竟richtext是richtext editor是editor虽是一家人但都是独立的个体,编辑器希望是 delta 应该只是为了解析快
      2021-04-02
      回复
    • 🍮布丁爸比
      🍮布丁爸比
      2021-04-02回复Raina
      顺便送你个库 https://github.com/jin-yufeng/mp-html
      2021-04-02
      回复
  • C.z
    C.z
    2021-12-04

    你回显的时候就直接用editor组件呗,把read-only 设置为 true 就好了, 就是步骤要比 text-rich 繁琐一些

    2021-12-04
    有用
    回复
登录 后发表内容
问题标签