Преглед изворни кода

绘制前设置字体,否则tagWidth受前面的font fontStyle影响

lifanagju_citu пре 2 месеци
родитељ
комит
0c66831b9d
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      pagesB/jobFair/jobFairEntShare.vue

+ 1 - 1
pagesB/jobFair/jobFairEntShare.vue

@@ -178,7 +178,7 @@ const createPoster = async () => {
   let tagY = textY + tagSpacing + 10
   let tagY = textY + tagSpacing + 10
   positionNameList.forEach((tag) => {
   positionNameList.forEach((tag) => {
     let truncatedTag = tag
     let truncatedTag = tag
-    ctx.font = '18px Arial' // 绘制前设置字体,否则tagWidth受前面的font fontStyle影响
+    context.font = '18px Arial' // 绘制前设置字体,否则tagWidth受前面的font fontStyle影响
 
 
     while (context.measureText(truncatedTag + '...').width > maxTextWidth - 2 * tagPaddingLeftRight && truncatedTag.length > 0) {
     while (context.measureText(truncatedTag + '...').width > maxTextWidth - 2 * tagPaddingLeftRight && truncatedTag.length > 0) {
       truncatedTag = truncatedTag.slice(0, -1)
       truncatedTag = truncatedTag.slice(0, -1)