|
@@ -15,11 +15,11 @@
|
15
|
15
|
</div>
|
16
|
16
|
<div class="formItem name">
|
17
|
17
|
<label>姓 名</label>
|
18
|
|
- <input class="duiqi" type="text" placeholder="请输入姓名" v-model="formData.userName" />
|
|
18
|
+ <input class="duiqi" type="text" :placeholder="placeHolderName" v-model="formData.userName" @focus="nameFocus" @blur="nameBlur"/>
|
19
|
19
|
</div>
|
20
|
20
|
<div class="formItem phonediv">
|
21
|
21
|
<label>手 机 号</label>
|
22
|
|
- <input class="duiqi" type="text" placeholder="请输入手机号" v-model="formData.phone" />
|
|
22
|
+ <input class="duiqi" type="text" :placeholder="placeHolderPhone" v-model="formData.phone" @focus="phoneFocus" @blur="phoneBlur"/>
|
23
|
23
|
</div>
|
24
|
24
|
<div class="formItem intendedProductdiv" @click="showPicker = true">
|
25
|
25
|
<label>意向产品</label>
|
|
@@ -60,6 +60,8 @@ export default {
|
60
|
60
|
Unchecked: `./images/signup/Unchecked.png`,
|
61
|
61
|
ischecked: true,
|
62
|
62
|
showPicker: false,
|
|
63
|
+ placeHolderPhone:'请输入手机号',
|
|
64
|
+ placeHolderName:'请输入姓名',
|
63
|
65
|
formData: {
|
64
|
66
|
role: 'user',
|
65
|
67
|
userName: undefined,
|
|
@@ -124,6 +126,18 @@ export default {
|
124
|
126
|
return false
|
125
|
127
|
} else return true
|
126
|
128
|
},
|
|
129
|
+ nameFocus() {
|
|
130
|
+ this.placeHolderName=''
|
|
131
|
+ },
|
|
132
|
+ phoneFocus() {
|
|
133
|
+ this.placeHolderPhone=''
|
|
134
|
+ },
|
|
135
|
+ nameBlur() {
|
|
136
|
+ this.placeHolderName='请输入姓名'
|
|
137
|
+ },
|
|
138
|
+ phoneBlur() {
|
|
139
|
+ this.placeHolderPhone='请输入手机号'
|
|
140
|
+ },
|
127
|
141
|
sumbit() {
|
128
|
142
|
if (this.verification()) {
|
129
|
143
|
const { userName, phone, intendedProduct, address, role } =
|