UniApp+UviewUI实战之记住账号密码

简介: UniApp+UviewUI实战之记住账号密码

前言

实际开发中,为了方便用户进行登录以及为了用户的体验感,在密码框下常常会添加一个复选框用作记住账号密码。话不多说,直接步入主题。


image.png


核心代码

HTML

<u-form-item prop="rememberPsw">
      <u-checkbox-group>
      <u-checkbox v-model="loginForm.rememberPsw" shape="circle" @change="loginForm.rememberPsw=!loginForm.rememberPsw" label="记住账号密码"></u-checkbox>
      </u-checkbox-group>
    </u-form-item>

JS

data() {
    return {
                  loginForm: {
      rememberPsw: true,
    }
            }
         },
      mounted() {
    //页面加载完成,获取本地存储的账号及密码  
    const Phone = uni.getStorageSync('Phone');//我这边是通过手机号进行登录
    const userPwd = uni.getStorageSync('userPwd');
    if (Phone && userPwd) {
    this.loginForm.Phone = Phone;
    this.loginForm.userPwd = userPwd;    
    } else {
    this.loginForm.Phone = "";
    this.loginForm.userPwd = "";    
    }
  },
        methods: {
            //写在OBJECT参数名是success的登录请求里面
            if (!this.loginForm.rememberPsw) { //用户勾选“记住密码”
    console.log("记住密码")
    uni.setStorageSync('Phone', this.loginForm.Phone);
    uni.setStorageSync('userPwd', this.loginForm.userPwd);
    } else { //用户没有勾选“记住密码”
    console.log("没有记住密码")
    uni.removeStorageSync('Phone');
    uni.removeStorageSync('userPwd');
    his.loginForm.Phone = "";
    this.loginForm.userPwd = "";
      } 
       }

当你退出登录后,重新登录时就会发现账号和密码已经出现在输入框中。


相关文章
|
2月前
|
移动开发 小程序 JavaScript
(一)、项目介绍及知识点概述【uniapp+uinicloud多用户社区博客实战项目(完整开发文档-从零到完整项目)】
(一)、项目介绍及知识点概述【uniapp+uinicloud多用户社区博客实战项目(完整开发文档-从零到完整项目)】
21 0
|
4月前
|
移动开发 小程序 前端开发
Uniapp Vue3 基础到实战 教学视频
Uniapp Vue3 基础到实战 教学视频
129 0
|
5月前
|
JavaScript 小程序 API
uniapp的实战总结大全
uniapp的实战总结大全
74 0
|
6月前
|
前端开发 JavaScript
uniapp上传图片至服务器,获得在线图片链接预览(实战)
uniapp上传图片至服务器,获得在线图片链接预览(实战)
257 0
|
6月前
|
Web App开发 小程序 机器人
uniapp案例30余种实战项目
uniapp案例30余种实战项目
|
7月前
|
小程序 JavaScript 前端开发
从零玩转系列之小程序微信支付UniApp实战基础项目搭建
从零玩转系列之小程序微信支付UniApp实战基础项目搭建
97 0
从零玩转系列之小程序微信支付UniApp实战基础项目搭建
|
11月前
|
存储 开发框架 资源调度
UniApp下的前后端分离实践-使用API接口实战
UniApp下的前后端分离实践-使用API接口实战
465 0
UniApp下的前后端分离实践-使用API接口实战
|
JavaScript 数据安全/隐私保护
UniApp+UviewUI实战之记住账号密码
UniApp+UviewUI实战之记住账号密码
UniApp+UviewUI实战之记住账号密码
|
13天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的优购电商小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的优购电商小程序的详细设计和实现
35 0
|
13天前
|
小程序 JavaScript Java
基于SpringBoot+Vue+uniapp微信小程序的微信课堂助手小程序的详细设计和实现
基于SpringBoot+Vue+uniapp微信小程序的微信课堂助手小程序的详细设计和实现
46 3

热门文章

最新文章

相关实验场景

更多