前端框架Vue(7)——Vue+ElementUI:简易login登录框重构

本文介绍了使用Vue和ElementUI构建一个简易登录框的过程,包括数据绑定、登录校验和异步请求。通过v-model实现双向数据绑定,利用blur事件触发校验,并展示了登录按钮的禁用状态逻辑。最后,文章提到了使用Axios发起异步请求完成登录功能。
摘要由CSDN通过智能技术生成

  目标:Vue 来实现一个简易的登录框,有 用户名(user)和 密码(password),具备简单的校验。

  使用的UI框架:ElementUI

  vue 登录框的优点:

  1. 无须操作 dom,只需建立数据模型,自动渲染。
  2. 双向数据绑定。

  登录框的解决点:

  1. 数据如何绑定
  2. 登录校验

  先上代码:

<template>
<div class="dialog">
    <div class="loginPage">
        <h1>登录</h1>
        <el-form>
            <el-form-item label="user">
                <el-input type="text" id="user" v-model="formName.user" @blur="inputBlur('user',formName.user)"></el-input>
                <p>{
   {
   formName.userError}}</p>
            </el-form-item>
            <el-form-item label="password">
                <el-input type="password" id="password" v-model="formName.password" @blur=
  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值