Skip to content

Commit 150f5f4

Browse files
committed
add icon
1 parent ab1f290 commit 150f5f4

File tree

1 file changed

+16
-5
lines changed

1 file changed

+16
-5
lines changed

src/components/user/register.vue

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,26 @@
22
<div>
33
<el-dialog title="Register" :visible.sync="$store.state.user.showregister" :destroy-on-close="true" :close-on-click-modal="false" width="500px">
44
<el-form :model="ldata" ref="registerForm" :rules="rules" :status-icon="true">
5-
<el-form-item label="Username" prop="username">
5+
<div class="icon-lable form-required"><i class="el-icon-user" /> Username</div>
6+
<el-form-item prop="username">
67
<el-input v-model="ldata.username"></el-input>
78
</el-form-item>
8-
<el-form-item label="Password" prop="password">
9+
<div class="icon-lable form-required"><i class="el-icon-lock" /> Password</div>
10+
<el-form-item prop="password">
911
<el-input type="password" v-model="ldata.password"></el-input>
1012
</el-form-item>
11-
<el-form-item label="Repeat password" prop="passwdrepeat">
13+
<div class="icon-lable form-required"><i class="el-icon-lock" /> Repeat password</div>
14+
<el-form-item prop="passwdrepeat">
1215
<el-input type="password" v-model="ldata.passwdrepeat"></el-input>
1316
</el-form-item>
14-
<el-form-item label="Email" prop="email">
17+
<div class="icon-lable"><i class="el-icon-message" /> Email</div>
18+
<el-form-item prop="email">
1519
<el-input type="email" v-model="ldata.email"></el-input>
1620
</el-form-item>
1721
<el-form-item>
1822
<el-button type="primary" v-on:click="onSubmit();" :loading="buttonLoading">Register</el-button>
1923
<el-button v-on:click="$store.state.user.showregister = false;">Cancel</el-button>
20-
<el-button v-on:click="$refs['registerForm'].resetFields();">Reset</el-button>
24+
<el-button v-on:click="reset();">Reset</el-button>
2125
</el-form-item>
2226
</el-form>
2327
</el-dialog>
@@ -135,3 +139,10 @@ export default {
135139
}
136140
};
137141
</script>
142+
143+
<style scoped>
144+
.form-required::before {
145+
content: '*';
146+
color: red;
147+
}
148+
</style>

0 commit comments

Comments
 (0)