首先,把获取的富文本处理下,比如给p标签加上class属性
<rich-text nodes="{{art.content.rendered}}"></rich-text> // wxml中
<rich-text nodes="{{art.content.rendered}}"></rich-text> // wxml中
<rich-text nodes="{{art.content.rendered}}"></rich-text> // wxml中
res.data.content.rendered = res.data.content.rendered.replace(/<p>/g,'<p class="xcxart">');
// .js中
res.data.content.rendered = res.data.content.rendered.replace(/<p>/g,'<p class="xcxart">');
this.setData({
art:res.data
})
// .js中
res.data.content.rendered = res.data.content.rendered.replace(/<p>/g,'<p class="xcxart">');
this.setData({
art:res.data
})
然后在 wxss中写样式就可以了,但是直接给p标签写样式不行
.xcxart{line-height:80rpx;}
.xcxart{line-height:80rpx;}
.xcxart{line-height:80rpx;}