Explorar o código

编辑器-基础:input trim方法优化

任一存 %!s(int64=3) %!d(string=hai) anos
pai
achega
589546284e
Modificáronse 1 ficheiros con 2 adicións e 10 borrados
  1. 2 10
      packages/code/src/views/base/Toolbar.vue

+ 2 - 10
packages/code/src/views/base/Toolbar.vue

@@ -17,8 +17,7 @@
           </div>
           <div class="title-input-wrapper">
             <input
-              v-model="info.name"
-              @blur="onTitleInputBlur"
+              v-model.trim="info.name"
               @keydown.enter="onTitleInputEnter"
               type="text"
               maxlength="50"
@@ -29,8 +28,7 @@
           <div class="ui-title jianjie"><span>简介</span></div>
           <div class="jianjie-textarea-wrapper">
             <textarea
-              v-model="info.description"
-              @blur="onDescriptionInputBlur"
+              v-model.trim="info.description"
               maxlength="500"
               placeholder="请输入作品简介"
               type="text"
@@ -141,15 +139,9 @@ export default {
       }
       this.isShowSettingCoverWindow = false
     },
-    onTitleInputBlur() {
-      this.info.name = this.info.name.trim()
-    },
     onTitleInputEnter(e) {
       e.target.blur()
     },
-    onDescriptionInputBlur() {
-      this.info.description = this.info.description.trim()
-    }
   },
 }
 </script>