uniapp富文本展示
文章描述:
在支付宝小程序中展示内容使用
rich-text
template
<rich-text :nodes="content"></rich-text>
script
export default {
data() {
return {
content: '<h1 style=\"text-align:center;\">地下城<font color=\"#df0029\">与</font>勇士</h1><p>狂战士、剑魂、鬼泣、阿修罗</p><h3>1、转职</h3><p>剑魂→ <font color=\"#5bbd2b\">剑圣→ </font>剑神</p><img src=\"https://www.miyil.com/wp-content/themes/myui/images/logo.png\" />',
}
},
methods: {}
//...
}
微信小程序效果
这里会发现文本可以显示,字体样式丢失。
支付宝小程序没有显示出来
安装mp-html
npm install mp-html
template
<template>
<view class="content">
<mp-html :content="content" />
</view>
</template>
script
import mpHtml from 'mp-html/dist/uni-app/components/mp-html/mp-html';
export default {
components: {
mpHtml
},
data() {
return {
content: '<h1 style=\"text-align:center;\">地下城<font color=\"#df0029\">与</font>勇士</h1><p>狂战士、剑魂、鬼泣、阿修罗</p><h3>1、转职</h3><p>剑魂→ <font color=\"#5bbd2b\">剑圣→ </font>剑神</p><img src=\"https://www.miyil.com/wp-content/themes/myui/images/logo.png\" />',
}
},
methods: {}
//...
}
微信小程序
支付宝小程序
这里会发现微信小程序和支付宝小程序都显示正常,以及图片显示都没有问题
发布时间:2023/01/13
发表评论