首页 > 其他分享 >element-ui弹出框模板

element-ui弹出框模板

时间:2023-07-03 16:47:28浏览次数:43  
标签:登录 element 弹出 ui 注册 模板

    <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>

  

标签:登录,element,弹出,ui,注册,模板
From: https://www.cnblogs.com/bruce-lee-blog/p/17523245.html

相关文章

  • element-ui表格模板
    <template><divclass="container"><divclass="breadcrumb"><el-breadcrumbseparator-class="el-icon-arrow-right"><el-breadcrumb-item>个人中心</el-breadcrumb-item>&......
  • vue+element-ui 实现可编辑表格、动态渲染表头和表格数据、列向数据合计(每行末尾合计
    HTML部分代码<template> <div>  <el-container>   <el-header>Header</el-header>   <el-main>    <div>     //表格数据在这里::data="tableData"     <el-table      border    ......
  • OGG-02912 Patch 17030189 is required on your Oracle mining database for trail fo
    Therewillbeascript"prvtlmpg.plb"undergghomedirectory[oracle@OGGR2-1ogg]$ls-lrtprvtlmpg.plb-rw-r-----1oracleoinstall9487May272015prvtlmpg.plb[oracle@OGGR2-1ogg]$pwd/ogg[oracle@OGGR2-1ogg]$Logintothedatabaseand......
  • selenium ui自动化遇到切换窗口,点击高级并继续访问的处理方式
    在python自动化中(ui),遇到了一个需要浏览器切换窗口,点击“高级”-“接受风险并继续”的操作,前期在本地编写代码调试时,没有任何问题。切换环境,放到Linux服务中,使用无头模式去运行代码时,发现切换窗口时,总是找不到页面元素,查看截图发现页面为空白,检查两天无果。场景图片,如下图所示,当......
  • elementui 手动上传文件 post 请求
    //上传图片校验  fileChange(file){   constisJPG=file.raw.type==='image/jpeg'   constisPNG=file.raw.type==='image/png'   constisLt2M=file.raw.size/1024/1024<0.2   if(!isPNG&&!isJPG){   ......
  • vue+elementui实现树形结构表格且合并同一个children的单元格
    1、实现效果2、结构代码(给table添加classname)3、通过设置css实现合并同一个children的单元格.nonRelationalDatabase{//去除横向边框::v-deep.el-table__row{  td{   border-bottom:none!important;  } }//......
  • vue element admin 环境搭建
    安装node.js及npm参考官网node-vnpm-v项目下载#克隆项目gitclonehttps://github.com/PanJiaChen/vue-element-admin.git#安装依赖npminstall#设置淘宝仓库npminstall--registry=https://registry.npm.taobao.org#启动服务npmrundev......
  • vue2-props-required必填项
    props的required必填项<template><div><h5>Count组件</h5><p>count的值是:{{count}}</p><button@click="add">+1</button></div></template><script>expo......
  • 四、Gin模板
    四、Gin模板模板在web开发中⼴泛使⽤,它能够有效的将业务逻辑和页⾯逻辑分开,使代码可读性增强、并且更加容易理解和维护。模板简单来说就是⼀个其中包涵占位变量表⽰动态的部分的⽂件,模板⽂件在经过动态赋值后,返回给⽤户。4.1、变量渲染视图部分:packagemainimport"github......
  • 开心档之C++ 模板
    C++模板模板是泛型编程的基础,泛型编程即以一种独立于任何特定类型的方式编写代码。模板是创建泛型类或函数的蓝图或公式。库容器,比如迭代器和算法,都是泛型编程的例子,它们都使用了模板的概念。每个容器都有一个单一的定义,比如 向量 ,我们可以定义许多不同类型的向量,比如 vect......