一、纯文本内容提取
/** * 摘取纯文本内容 * */ 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