Просмотр исходного кода

feat(speaking): render multi-line sentence feedback with preserved newlines

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
jimmylee 1 месяц назад
Родитель
Сommit
f71e0580cc
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      src/views/Editor/EnglishSpeaking/preview/DetailedReport.vue

+ 3 - 2
src/views/Editor/EnglishSpeaking/preview/DetailedReport.vue

@@ -131,7 +131,7 @@
             <!-- 反馈信息 -->
             <div v-if="sentence.feedback || (sentence.wordAnalysis && sentence.wordAnalysis.length)" class="feedback-section">
               <div v-if="sentence.feedback?.comment" class="feedback-block">
-                <div class="feedback-block-label"><span class="fb-good">✓</span> 一句话点评</div>
+                <div class="feedback-block-label"><span class="fb-good">✓</span> 内容点评</div>
                 <p class="feedback-text">{{ sentence.feedback.comment }}</p>
               </div>
               <div v-if="sentence.feedback?.betterExpression" class="feedback-block">
@@ -371,7 +371,8 @@ function getScoreClass(score: number) {
   margin: 0;
   font-size: 11px;
   color: #4b5563;
-  line-height: 1.5;
+  line-height: 1.6;
+  white-space: pre-line;
 }
 .better-expression {
   margin: 0;