// 定义请求商品详情数据的方法
async getGoodsDetail(goods_id) {
const { data: res } = await uni.$http.get('/goods/detail', { goods_id })
if (res.meta.status !== 200) return uni.$showMsg()
// 使用字符串的 replace() 方法,为 img 标签添加行内的 style 样式,从而解决图片底部空白间隙的问题
选中/<img/ g匹配全部
res.message.goods_introduce = res.message.goods_introduce.replace(/<img /g, '<img style="display:block;" ')
// 或者
// res.message.goods_introduce = res.message.goods_introduce.replace(/<img /g, '<img style="vertical-align: middle;"')
this.goodsDetail = res.message
}
解决后端富文本样式问题
于 2023-07-08 15:46:17 首次发布