IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    uniapp渲染markdown遇到的坑

    蒋丽君发表于 2022-04-12 13:31:54
    love 0

    uniapp 开发小程序,有几段文字涉及到经常要修改,考虑再三决定markdown文件放服务器,测试同事可以随时修改,然后后台读取markdown内容,然后给前台传字符串,然后前台将字符串渲染,在uniapp插件管理找插件,首先找到了用的人最多的u.parse富文本来渲染,但是由于要渲染mark down所以要用到marked.js,因为项目已经有了components文件也有wxcomponents不想有太多的文件来放插件,所以没有通过npm install安装marked,按照插件文档一直报错,于是乎换插件 :jo- markdown结果很神奇,插件的demo跑起来没问题,在项目里就渲染失败;于是乎在大神的帮助下又开始研究marked,再次更改插件以后引用了该插件的marked.js在u.parse里面。结果,神奇的事情发生了,渲染成功,仔细研究最后发现虽然两个文件都写的是marked的官网,但是他们里面的方法却做了改

    u.parse:调用marked.min.js,需要将marked(`ddd),修改为marked.parse(``);

    如果高光markdown调用要用marked(`xx`)

     



沪ICP备19023445号-2号
友情链接