一、纯文本内容提取
/**
* 摘取纯文本内容
* */
setContent(content) {
if (content) {
return JSON.parse(JSON.stringify(content).replace(/<\/?.+?\/?>/g, ‘‘))
} else {
return ‘‘
}
},
/**
* 使用方法
* */
res.data.data.rows.forEach((item, index) => {
if (item.texts) {
item.texts = _this.setContent(item.texts)
}
})
二、文字裁剪
/**
* 文字裁剪
*/
clampText() {
this.$nextTick(() => {
const clampDom = document.querySelectorAll(‘.clamp2‘)
clampDom.forEach(item => {
$clamp(item, {clamp: 2})
})
})
},
原文:https://www.cnblogs.com/r360/p/14207698.html