Bläddra i källkod

富文本去掉行距

dusenyao 1 år sedan
förälder
incheckning
df9e25972d
1 ändrade filer med 2 tillägg och 0 borttagningar
  1. 2 0
      src/components/common/RichText.vue

+ 2 - 0
src/components/common/RichText.vue

@@ -162,6 +162,8 @@ export default {
           let content = args.content;
           // 使用正则表达式去掉 style 中的 background 属性
           content = content.replace(/background(-color)?:[^;]+;/g, '');
+          // 去掉 p 标签 style 中的 line-height 属性
+          content = content.replace(/<p[^>]+>/g, (match) => match.replace(/line-height:[^;]+;/g, ''));
           args.content = content;
         },
         // 指定在 WebKit 中粘贴时要保留的样式