当前位置: 首页 > news >正文

什么网站可以接效果图做百度网站分析

什么网站可以接效果图做,百度网站分析,网站费用估算,做网站服务器多少钱文章目录 前言一、数据绑定1. 数据绑定2. 数据清空 二、表单校验1. 代码2. 展示 三、登录1.登录按钮2.user.js3. login 四、展示总结 前言 上一章完成用户注册&#xff0c;这一章主要做用户登录。 一、数据绑定 登录和注册使用相同的数据绑定 1. 数据绑定 <!-- 登录表单 -…

文章目录

  • 前言
  • 一、数据绑定
    • 1. 数据绑定
    • 2. 数据清空
  • 二、表单校验
    • 1. 代码
    • 2. 展示
  • 三、登录
    • 1.登录按钮
    • 2.user.js
    • 3. login
  • 四、展示
  • 总结


前言

上一章完成用户注册,这一章主要做用户登录。


一、数据绑定

登录和注册使用相同的数据绑定

1. 数据绑定

<!-- 登录表单 -->
<el-form ref="loginFormRef" size="large" autocomplete="off" :model="registerData" v-else><el-form-item><h1>登录</h1></el-form-item><el-form-item><el-input :prefix-icon="User" placeholder="请输入用户名" v-model="registerData.username"></el-input></el-form-item><el-form-item><el-input name="password" :prefix-icon="Lock" type="password" placeholder="请输入密码" v-model="registerData.password"></el-input></el-form-item><el-form-item class="flex"><div class="flex"><el-checkbox>记住我</el-checkbox><el-link type="primary" :underline="false">忘记密码?</el-link></div></el-form-item><!-- 登录按钮 --><el-form-item><el-button class="button" type="primary" auto-insert-space>登录</el-button></el-form-item><el-form-item class="flex"><el-link type="info" :underline="false" @click="isRegister = true">注册 →</el-link></el-form-item>
</el-form>

2. 数据清空

当注册和登录切换时,清空数据

const clearRegisterData = () => {registerData.value = {username: '',password: '',rePassword: ''}
}<el-link type="info" :underline="false" @click="isRegister = false; clearRegisterData()">← 登录</el-link>
<el-link type="info" :underline="false" @click="isRegister = true; clearRegisterData()">注册 →</el-link>

二、表单校验

1. 代码

<!-- 登录表单 -->
<el-form ref="loginFormRef" size="large" autocomplete="off" :model="registerData" :rules="registerDataRules" v-else><el-form-item><h1>登录</h1></el-form-item><el-form-item prop="username"><el-input name="username" :prefix-icon="User" placeholder="请输入用户名" v-model="registerData.username"></el-input></el-form-item><el-form-item prop="password"><el-input name="password" :prefix-icon="Lock" type="password" placeholder="请输入密码"v-model="registerData.password"></el-input></el-form-item><el-form-item class="flex"><div class="flex"><el-checkbox>记住我</el-checkbox><el-link type="primary" :underline="false">忘记密码?</el-link></div></el-form-item><!-- 登录按钮 --><el-form-item><el-button class="button" type="primary" auto-insert-space>登录</el-button></el-form-item><el-form-item class="flex"><el-link type="info" :underline="false" @click="isRegister = true; clearRegisterData()">注册 →</el-link></el-form-item>
</el-form>

2. 展示

在这里插入图片描述

三、登录

1.登录按钮

<!-- 登录按钮 -->
<el-form-item><el-button class="button" type="primary" auto-insert-space @click="login">登录</el-button>
</el-form-item>

2.user.js

import request from '@/utils/request.js'export const registerService = (registerData)=>{var params = new URLSearchParams()for (let key in registerData) {params.append(key, registerData[key])}return request.post('/user/register', params)
}
export const loginService = (registerData)=>{var params = new URLSearchParams()for (let key in registerData) {params.append(key, registerData[key])}return request.post('/user/login', params)
}

3. login

import { registerService,loginService } from '@/api/user.js'const loginFormRef = ref(null)
const loginUser = async () => {let result = await loginService(registerData.value)let message = result.messageif (result.code == 0) {ElMessage.success(message ? message : '登录成功!')} else {ElMessage.error(message ? message : '登录失败!')}
}
const login = () => {if (!loginFormRef) returnloginFormRef.value.validate((valid) => {if (valid) {loginUser()}})
}

四、展示

在这里插入图片描述


总结

回到顶部

http://www.dt0577.cn/news/22282.html

相关文章:

  • 做品牌网站哪个好点北京网站优化价格
  • 有什么网站可以做浏览单百度下载
  • 网站建设:企业网站建设
  • 看装修效果图哪个网站好惠东seo公司
  • 淘宝客怎么做自己的网站国际实时新闻
  • 沈阳网站开发久短视频seo询盘系统
  • 外贸代运营seo课堂
  • asp access 手机站 用于做微网站网站提交工具
  • 招聘网站开发成本网络营销大赛策划书
  • 各地农业信息网站的建设东莞网络营销优化
  • wordpress网站设计论坛软文案例
  • 一级a做爰精免费网站印度疫情最新消息
  • 网站怎么做精准引流百度竞价推广账户
  • 网络培训网站开发文献综述网站优化seo怎么做
  • 网址查询地址查询站长之家本地网络seo公司
  • 网站设计的留言怎么做怎么制作网站二维码
  • 网站定制服务知乎关键词排名优化工具
  • 3d模拟设计房子软件seoul
  • 梅州建站费用多少seo整站优化一年价格多少
  • 国内大型网站域名怎么线上推广自己的产品
  • 个人主页网站制作找培训班一般在什么平台
  • 专业网站建设多少钱全能搜
  • 大型电子商务系统网站建设seoul是什么品牌
  • php动态网站开发 用途外贸网站seo
  • 网站建设与推广好做吗semi是什么意思
  • 网络推广靠谱吗网站优化软件费用
  • 做旅游攻略网站好谷歌三件套
  • 网站图片 优化app推广注册放单平台
  • 清苑区建设网站找那家公司网络营销外包推广定制公司
  • 做网站的 书籍线上免费推广平台都有哪些