微信小程序怎么渲染 markdown?

作者站长头像
站长
· 阅读数 21

目前使用 markdown 编辑的文章通过 next.js 在构建时进行了预渲染,生成了 html 文件,如果要让小程序也能读取文章,只能先获取 markdown 内容,然后转化为 wxml,但是小程序不支持动态添加 wxml,这个应该怎么渲染?

回复
1个回答
avatar
test
2024-06-19

既然你已经已经有用 nextjs 做了一个项目了。那么小程序端可以直接用 webview 展示你的 nextjs 项目哇。

如果你不想要用 webview 那么就需要额外处理 markdown 内容转换为 html 内容,然后用 rich-text 来渲染你的文章内容,但是这样就需要你自己在写一套富文本样式了。

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容