Skip to content

Commit 469ed31

Browse files
committed
Add .trim modifier to v-model directives in edit and home pages
- Trim whitespace from input fields in edit.vue and home.vue - Prevent unintended leading/trailing spaces in project details and token inputs - Improve data input consistency and validation
1 parent 41c676c commit 469ed31

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

src/pages/edit.vue

+7-7
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
class="formItem"
6767
>
6868
<el-input
69-
v-model="store.currentProject.showName"
69+
v-model.trim="store.currentProject.showName"
7070
autocomplete="off"
7171
autoCapitalize="off"
7272
autoCorrect="off"
@@ -81,7 +81,7 @@
8181
class="formItem"
8282
>
8383
<el-input
84-
v-model="store.currentProject.url"
84+
v-model.trim="store.currentProject.url"
8585
autocomplete="off"
8686
autoCapitalize="off"
8787
autoCorrect="off"
@@ -116,7 +116,7 @@
116116
class="formItem"
117117
>
118118
<el-input
119-
v-model="store.currentProject.appid"
119+
v-model.trim="store.currentProject.appid"
120120
autocomplete="off"
121121
autoCapitalize="off"
122122
autoCorrect="off"
@@ -130,7 +130,7 @@
130130
class="formItem"
131131
>
132132
<el-input
133-
v-model="store.currentProject.version"
133+
v-model.trim="store.currentProject.version"
134134
autocomplete="off"
135135
autoCapitalize="off"
136136
autoCorrect="off"
@@ -266,7 +266,7 @@
266266
</el-form-item>
267267
<el-form-item :label="t('filterElements')" prop="desc">
268268
<el-input
269-
v-model="store.currentProject.filterCss"
269+
v-model.trim="store.currentProject.filterCss"
270270
type="textarea"
271271
autocomplete="off"
272272
autoCapitalize="off"
@@ -278,7 +278,7 @@
278278
</el-form-item>
279279
<el-form-item :label="t('appDes')" prop="desc">
280280
<el-input
281-
v-model="store.currentProject.desc"
281+
v-model.trim="store.currentProject.desc"
282282
type="textarea"
283283
autocomplete="off"
284284
autoCapitalize="off"
@@ -348,7 +348,7 @@
348348
</el-form-item>
349349
<el-form-item :label="t('releaseNotes')">
350350
<el-input
351-
v-model="pubForm.desc"
351+
v-model.trim="pubForm.desc"
352352
type="textarea"
353353
autocomplete="off"
354354
autoCapitalize="off"

src/pages/home.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
</template>
121121
<div class="diaContent">
122122
<el-input
123-
v-model="token"
123+
v-model.trim="token"
124124
autocomplete="off"
125125
autoCapitalize="off"
126126
autoCorrect="off"
@@ -189,7 +189,7 @@
189189
</template>
190190
<div class="diaContent">
191191
<el-input
192-
v-model="branchName"
192+
v-model.trim="branchName"
193193
autocomplete="off"
194194
autoCapitalize="off"
195195
autoCorrect="off"

0 commit comments

Comments
 (0)