element-ui弹出框模板

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
<el-dialog
  width="650px"
  append-to-body
           :show-close="false"
           :modal="false" :visible.sync="dialogRegisterVisible">
  <el-form v-show="!isLogin" ref="registerForm" :rules="registerRules" size="small" :model="registerForm"
           label-width="120px">
    <div style="display: flex;justify-content: center">
      <el-form-item label="用户名:" prop="name">
        <el-input style="width:15rem" v-model="registerForm.name" autocomplete="off"></el-input>
      </el-form-item>
    </div>
    <div style="display: flex;justify-content: center">
      <el-form-item label="手机号码:" prop="phone">
        <el-input style="width:15rem" v-model="registerForm.phone" autocomplete="new-password"></el-input>
      </el-form-item>
    </div>
    <div style="display: flex;justify-content: center">
 
      <el-form-item label="密码:" prop="pass">
        <el-input style="width:15rem" type="password" v-model="registerForm.pass"
                  autocomplete="new-password"></el-input>
      </el-form-item>
    </div>
    <div style="display: flex;justify-content: center">
 
      <el-form-item label="确认密码:" prop="checkPass">
        <el-input style="width:15rem" type="password" v-model="registerForm.checkPass"
                  autocomplete="off"></el-input>
      </el-form-item>
    </div>
  </el-form>
 
  <el-form v-show="isLogin" ref="loginForm" :rules="loginRules" size="small" :model="loginForm" label-width="120px">
    <div style="display: flex;justify-content: center">
      <el-form-item label="用户名:" prop="name">
        <el-input style="width:15rem" v-model="loginForm.name" autocomplete="off"></el-input>
      </el-form-item>
    </div>
    <div style="display: flex;justify-content: center">
      <el-form-item label="密码:" prop="pass">
        <el-input style="width:15rem" type="password" v-model="loginForm.pass" autocomplete="off"></el-input>
      </el-form-item>
    </div>
  </el-form>
  <div slot="title" style="display: flex;justify-content: center;align-items: center" class="dialog-footer">
    <el-button :type="!isLogin?'primary':''" @click="isLogin = false">注册</el-button>
    <el-button :type="isLogin?'primary':''" @click="isLogin=true">登录</el-button>
  </div>
  <div slot="footer" class="dialog-footer">
    <el-button @click="dialogRegisterVisible = false">取 消</el-button>
    <el-button type="primary" @click="registerOrLogin">确 定</el-button>
  </div>
</el-dialog>

  

posted @   bruce_lee_1  阅读(89)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示