Skip to content

Commit b15ca33

Browse files
committed
修复vue3版个人中心表单不能输入的问题
1 parent 2afb2c4 commit b15ca33

File tree

2 files changed

+28
-33
lines changed

2 files changed

+28
-33
lines changed

Vol.Vue3版本/src/router/viewGird.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@ let viewgird = [
9393
path: '/App_NewsEditor',
9494
name: 'App_NewsEditor',
9595
component: () => import('@/views/appmanager/App_NewsEditor.vue' )
96-
}
97-
]
96+
}]
9897

9998
export default viewgird

Vol.Vue3版本/src/views/system/UserInfo.vue

Lines changed: 27 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,20 @@
55
<img class="header-img" :src="userInfo.img" :onerror="errorImg" />
66
<div class="text">
77
<p class="name">
8-
<span>{{ userInfo.userName }}</span>
8+
<span style="font-size: 13px">{{ userInfo.userName }}</span>
99
</p>
1010
<p class="date">
1111
<span>注册日期:{{ userInfo.createDate }}</span>
1212
</p>
1313
<p>
14+
<el-button
15+
type="error"
16+
@click="modifyPwd"
17+
size="small"
18+
icon="md-lock"
19+
long
20+
>修改密码</el-button
21+
>
1422
<el-button
1523
style="padding: 3px 16px"
1624
@click="modifyImg"
@@ -22,25 +30,14 @@
2230
</p>
2331
</div>
2432
</div>
25-
26-
<div style="padding: 17px">
27-
<el-button
28-
type="error"
29-
@click="modifyPwd"
30-
size="small"
31-
icon="md-lock"
32-
long
33-
>修改密码</el-button
34-
>
35-
</div>
3633
</div>
3734
<div class="right">
3835
<vol-form
3936
ref="form"
4037
:load-key="true"
4138
:width="500"
4239
:formRules="editFormOptions"
43-
:formFileds="editFormFields"
40+
:formFields="editFormFields"
4441
>
4542
<div class="footer">
4643
<el-button
@@ -58,15 +55,14 @@
5855
<VolBox
5956
:width="500"
6057
:height="260"
61-
6258
v-model="modifyOptions.model"
6359
title="修改密码"
6460
>
6561
<div style="padding:10px;20px;">
6662
<VolForm
6763
ref="pwd"
6864
:formRules="modifyOptions.data"
69-
:formFileds="modifyOptions.fileds"
65+
:formFields="modifyOptions.fields"
7066
></VolForm>
7167
<el-button
7268
type="info"
@@ -103,15 +99,15 @@ export default {
10399
savePwd() {
104100
if (!this.$refs.pwd.validate()) return;
105101
if (
106-
this.modifyOptions.fileds.newPwd != this.modifyOptions.fileds.newPwd1
102+
this.modifyOptions.fields.newPwd != this.modifyOptions.fields.newPwd1
107103
) {
108104
return this.$message.error("两次密码不一致");
109105
}
110106
let url =
111107
"/api/user/modifyPwd?oldPwd=" +
112-
this.modifyOptions.fileds.oldPwd +
108+
this.modifyOptions.fields.oldPwd +
113109
"&newPwd=" +
114-
this.modifyOptions.fileds.newPwd;
110+
this.modifyOptions.fields.newPwd;
115111
this.http.post(url, {}, true).then((x) => {
116112
if (!x.status) {
117113
return this.$message.error(x.message);
@@ -149,7 +145,7 @@ export default {
149145
errorImg: 'this.src="' + require("@/assets/imgs/error-img.png") + '"',
150146
modifyOptions: {
151147
model: false,
152-
fileds: { oldPwd: "", newPwd: "", newPwd1: "" },
148+
fields: { oldPwd: "", newPwd: "", newPwd1: "" },
153149
data: [
154150
[
155151
{
@@ -274,18 +270,18 @@ img:not([src]) {
274270
opacity: 0;
275271
}
276272
.user-info {
277-
box-shadow: #d6d6d6 0px 4px 21px;
278-
position: absolute;
279-
transform: translateY(-40%);
280-
top: 40%;
281-
/* position: relative; */
282-
margin: 0 auto;
283-
left: 0;
284-
width: 950px;
285-
right: 0;
286-
text-align: center;
287-
padding: 0px;
288-
padding: 20px;
273+
box-shadow: #d6d6d6 0px 4px 21px;
274+
position: absolute;
275+
transform: translateY(-40%);
276+
top: 40%;
277+
/* position: relative; */
278+
margin: 0 auto;
279+
left: 0;
280+
width: 950px;
281+
right: 0;
282+
text-align: center;
283+
padding: 0px;
284+
padding: 20px;
289285
.text {
290286
padding: 5px;
291287
.name {

0 commit comments

Comments
 (0)