渲染 HTML
在帖子详情组件(ThreadDetail
)中,我们使用了内置组件 RichText
来渲染 HTML,但这个组件的兼容性不好,无法在所有端都正常使用,某些特定的 HTML 元素也无法渲染。
幸运的是,Taro 内置了 HTML 渲染,使用方法也和 React/Vue 在 Web 开发中没什么区别:
- React
- Vue
src/pages/thread_detail/thread_detail.vue
- <rich-text :nodes="reply.content_rendered | html" class='content' />
+ <view v-html="reply.content_rendered | html" class='content' />