소스 검색

模板连续标点标签过滤优化

zhouna 6 년 전
부모
커밋
c66b68b9e2
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/utils/tools.js

+ 1 - 1
src/utils/tools.js

@@ -565,7 +565,7 @@ function trimDots(str){
 //标签间连续标点只保留一个,保留前面一个
 function formatContinueDots(data){
   let arr=data.filter((it,i)=>{
-    if(!(it.name==','&&data[i-1].name==',')){
+    if(i==0||it.name&&(it.name.match(config.punctuationReg)||data[i-1].name.match(config.punctuationReg))){
       return it;
     }
   });