瀏覽代碼

生字的editDiv去掉加声调时聚焦在句尾

natasha 1 天之前
父節點
當前提交
b87b365466

+ 1 - 1
src/views/book/courseware/create/components/question/character/Character.vue

@@ -21,7 +21,7 @@
               :placeholder="
                 data.property.model === 'write'
                   ? '可输入汉字与符号→、+等,@:代表图片,#:代表书写格,例如好→女+子'
-                  : '输入汉字,@:代表图片,#:代表书写格'
+                  : '输入汉字,@:代表图片'
               "
               @blur="handleMindMap"
             />

+ 2 - 1
src/views/book/courseware/preview/components/character/CharacterPreview.vue

@@ -257,6 +257,7 @@
                       }"
                     />
                   </template>
+                  <template v-if="items && items.type === 'write'"> </template>
                 </div>
               </template>
 
@@ -558,7 +559,7 @@ export default {
           if (item.content.trim()) {
             for (let i = 0; i < this.data.property.write_number; i++) {
               item.content_list.forEach((items) => {
-                if (items.type === 'hanzi') {
+                if (items.type !== 'img') {
                   arr.push({ imgArr: null, flag: null });
                 }
               });

+ 1 - 1
src/views/book/courseware/preview/components/newWord_template/components/EditDiv.vue

@@ -208,7 +208,7 @@ export default {
             e.target.innerHTML = str.trim();
             _this.fullContent = str.trim();
             _this.$emit('input', str.trim());
-            _this.textFocus('tone');
+            // _this.textFocus('tone');
           }, 10);
         }
       });

+ 2 - 2
src/views/book/courseware/preview/components/pinyin_base/PinyinBasePreview.vue

@@ -46,7 +46,7 @@
                   :disabled="disabled"
                   :style="[
                     {
-                      width: Math.max(20, itemc.con.length * 12) + 'px',
+                      width: Math.max(30, itemc.con.length * 18) + 'px',
                       fontSize:
                         data.unified_attrib && data.unified_attrib.font_size ? data.unified_attrib.font_size : '',
                       '--input-color':
@@ -231,7 +231,7 @@
                       :disabled="true"
                       :style="[
                         {
-                          width: Math.max(20, itemc.answer.length * 12) + 'px',
+                          width: Math.max(30, itemc.answer.length * 18) + 'px',
                           fontSize:
                             data.unified_attrib && data.unified_attrib.font_size ? data.unified_attrib.font_size : '',
                           '--input-color':