diff --git a/src/js/post.js b/src/js/post.js index 6fab22b..ea5cd8a 100644 --- a/src/js/post.js +++ b/src/js/post.js @@ -42,13 +42,16 @@ const postContext = { } // 生成行号 let codes = $(this).text().split('\n') || [] - let nums = codes.length + let nums = codes.length-1 let lineDigit = String(nums).length if (lineDigit === 1) lineDigit = 2 let lis = '' for (var i = 0; i < nums; i++) { lis += `
  • ${String(i + 1).padStart(lineDigit, 0)}
  • ` } + if (codes[nums].trim() !== '') { + lis += `
  • ${String(nums + 1).padStart(lineDigit, 0)}
  • ` + } if (lines) { $(this).text($(this).text().replace(/(^\s*)\|\+\s/gm,'$1')) }