소스 검색

下载文档

SanHQin 1 년 전
부모
커밋
5fa4063f61
1개의 변경된 파일12개의 추가작업 그리고 7개의 파일을 삭제
  1. 12 7
      src/views/projectApply/components/studentProjectWordDetail.vue

+ 12 - 7
src/views/projectApply/components/studentProjectWordDetail.vue

@@ -777,7 +777,7 @@ export default {
 						if(!pStyle)continue;
 						let matchArr = pStyle.match(/font-size: (\d+)px/);
 						if(!matchArr)continue;
-						pFontSize.push(pStyle)
+						pFontSize.push({style:pStyle,index:i})
 						let originalSize = pStyle.match(/font-size: (\d+)px/)[1];
 						
 						let newSize = parseInt(originalSize)*1.3;
@@ -800,12 +800,17 @@ export default {
 						// 替换p标签的font-size
 						let p = el.querySelectorAll("*")
 						for(let i=0;i<p.length;i++){
-							let pStyle = p[i].getAttribute("style")
-							if(!pStyle)continue;
-							let matchArr = pStyle.match(/font-size: (\d+)px/);
-							if(!matchArr)continue;
-							console.log(pFontSize[i])
-							p[i].setAttribute("style",pFontSize[i])
+							let oldStyle = pFontSize.find(p=>p.index==i)
+							if(!oldStyle)continue;
+							p[i].setAttribute("style",oldStyle.style)
+							// let pStyle = p[i].getAttribute("style")
+					
+							// if(!pStyle)continue
+							// let matchArr = pStyle.match(/font-size: (\d+)px/);
+							// console.log(matchArr)
+							// if(!matchArr)continue;
+							// console.log(pFontSize[i])
+							// p[i].setAttribute("style",pFontSize[i])
 						}
 					})
 					this.downloadWordDig = false;