Procházet zdrojové kódy

fix(Editor): 修复setTitle方法并添加setTitle2方法

添加setTitle2方法以在设置标题时同时调用changeCourse,确保课程标题更新时相关逻辑同步执行
lsc před 5 dny
rodič
revize
46605d9ba7
1 změnil soubory, kde provedl 7 přidání a 1 odebrání
  1. 7 1
      src/views/Editor/index3.vue

+ 7 - 1
src/views/Editor/index3.vue

@@ -195,7 +195,7 @@
 
   <Modal class="createCourseDialog" :visible="showCreateCourseDialog" :closeOnClickMask="false" :closeOnEsc="false"
     :closeButton="false" @closed="closeCreateCourseDialog()">
-    <CreateCourseDialog @close="closeCreateCourseDialog" @select="handleCreateCourseSelect"  @setTitle="setTitle"/>
+    <CreateCourseDialog @close="closeCreateCourseDialog" @select="handleCreateCourseSelect"  @setTitle="setTitle2"/>
   </Modal>
 </template>
 
@@ -387,6 +387,12 @@ const setTitle = (newTitle: string) => {
   slidesStore.setTitle(newTitle)
 }
 
+setTitle2 = (newTitle: string) => {
+  courseTitle.value = newTitle
+  slidesStore.setTitle(newTitle)
+  changeCourse()
+}
+
 
 Object.assign(window, { getCourseDetail, setTitle })