<template>
<gui-page>
<view slot="gBody">
<view class="htext">
<rich-text :nodes="content"></rich-text>
</view>
</view>
</gui-page>
</template>
<script>
export default {
data() {
return {
content: '',
}
},
onShow() {
this.content = '富文本地址'
.replace(/<p>/ig, '<p style="font-size: 15px; line-height: 25px;">')
.replace(/<img([\s\w"-=\/\.:;]+)((?:(height="[^"]+")))/ig, '<img$1')
.replace(/<img([\s\w"-=\/\.:;]+)((?:(width="[^"]+")))/ig, '<img$1')
.replace(/<img([\s\w"-=\/\.:;]+)((?:(style="[^"]+")))/ig, '<img$1')
.replace(/<img([\s\w"-=\/\.:;]+)((?:(alt="[^"]+")))/ig, '<img$1')
.replace(/<img([\s\w"-=\/\.:;]+)/ig, '<img style="width: 100%;" $1')
},
}
</script>
uniapp 实现微信小程序修改rich-text图片样式
最新推荐文章于 2024-05-12 22:56:40 发布