移动端登录功能展示

丁*

js,web,前端

项目描述

移动端登录功能展示

上传时间

2020.08.23

浏览人数

1077人
丁*
河北省承德市围场满族蒙古族自治县
Hot:9103

采用vant框架,

利用cmd在项目文件夹下载vant和相关插件:

npm i vant -S; //安装vant

npm i babel-plugin-import -D; //安装vant插件

安装后在vue项目中main.js引用相关组件:

import {Calendar,Cell,CellGroup} from "vant";
import { Button } from 'vant';
import
{ Toast } from 'vant';
Vue.use(Calendar);
Vue.use(Cell);
Vue.use(CellGroup);
Vue.use(Button);
Vue.use(Toast);


在vant官网文档中寻找并编辑核心代码:

<template>
    <div>
        <van-form
@submit="onSubmit">
            <van-field
                   
v-model="username"
                   
name="用户名"
                   
label="用户名"
                   
placeholder="用户名"
                   
:rules="[{ required: true, message: '请填写用户名' }]"
           
/>
            <van-field
                   
v-model="password"
                   
type="password"
                   
name="密码"
                   
label="密码"
                   
placeholder="密码"
                   
:rules="[{ required: true, message: '请填写密码' }]"
           
/>
            <div
style="margin: 16px;">
                <van-button
round block type="info" native-type="submit">
                    
提交
               
</van-button>
            </div>
        </van-form>
    </div>
</template>

<script>
   
export default {
       
name: "Vant_demo2",
       
data() {
           
return {
               
username: '',
               
password: '',
           
};
       
},
       
methods: {
           
onSubmit(values) {
                console.
log(values.用户名);
               
console.log(values.密码);
                let
dataIpt = {"key": "vv9544", "idcard": values.用户名, "password": values.密码};
                let
dataIptStr = this.$qs.stringify(dataIpt);
                let
loginURL = "https://www.zhuzuoji.com/sign/testapi/login";
                let
_this=this;
                this
.$axios.post(loginURL, dataIptStr).then((res) => {
                    
if (res.status == 200 && res.data.status) {
                        _this.
$toast.success(res.data.msg);
                       
_this.$router.push("/vant1");
                   
} else {
                        _this.
$toast.fail(res.data.msg);
                    
}

                }).
catch((err) => {
                    console.
log(err)
                })
;
           
},
       
},
   
}
</script>

<style
scoped>

</style>

实现功能:

1.      用户正常登录跳转;

2.      未输入账号密码不能登录;

3.      账号密码有误显示相应轻提示.

运行结果样式:

移动端登录功能展示

移动端登录功能展示

移动端登录功能展示

移动端登录功能展示

   


当前作品暂无评分

还未获得评语哦~
web 天津web培训 PS AJAX JQUERY 天津web培训 天津web前端培训 web培训 web前端培训 CSS jQuery 天津web前端培训班 天津web前端培训 CSS jQuery 天津web前端培训 天津web培训 天津web培训哪家好 VS Code WebStorm 天津web前端培训 web前端培训 web前端 VS Code WebStorm Dreamweaver、Visual 天津web前端培训 web前端培训 web前端 前端开发培训 VS Code DreamWeaver 天津web前端培训 web前端培训 天津前端培训 天津web培训 web前端 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 WebStorm Eclipse Editplus 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 AndroidStudio Eclipse Xcode Web Storm 天津WEB前端培训 天津WEB培训 天津前端培训 天津WEB前端培训班 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 天津web培训 web前端开发培训 天津前端开发培训 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 web前端培训 天津web前端培训班 天津web前端培训机构 Visual Studio Code Sublime Text WebStorm Ecli 天津web前端培训 天津web前端培训机构 web前端开发培训 天津web培训 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 天津web前端培训机构 web前端培训 web前端培训班 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 天津web前端开发培训 天津web培训 天津前端开发培训 HBuilder Visual Studio Code Sublime Text WebS 天津web前端培训 天津web前端培训机构 天津web前端培训学校 Dreamweaver HBuilder Visual Studio Code 天津web前端培训 天津web前端培训机构 天津web前端培训班 天津web前端培训学校 web java python 天津web前端培训 天津web前端培训班 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训机构 天津web前端培训学校 web前端培训 web java python 天津web前端培训 天津web前端培训机构 web前端培训班 web前端培训 web java python 天津web前端培训 天津web前端培训班 天津web前端培训机构 web前端培训学校 python java web 天津web前端培训 天津web前端培训学校 web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训机构 天津web前端培训班 web python java 天津web前端培训 天津web前端培训学校 web前端培训班 web python java 天津web前端培训 天津web前端培训班 web前端培训 web java python 天津web前端培训 天津web前端培训班 天津web前端培训机构 web前端培训 web python java 天津web前端培训 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训班 web前端培训 web java python 天津web前端培训 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训班 web前端培训 web java python 天津web前端培训 天津web前端培训班 web java python 天津web前端培训 天津web前端培训机构 web前端培训 web java python 天津web前端培训 天津web前端培训班 web前端培训机构 web python java 天津web前端培训 天津web前端培训班 web java python 天津web前端培训 天津web前端培训班 web java python 天津web前端培训 天津web前端培训哪家好
丁*    9103 河北省承德市围场满族蒙古族自治县 设计师杨冰是女孩 1995.**.**
本网站已在中国版权保护中心登记了美术作品著作权与软件著作权违者将依法追究责任,特此声明! | Copyright©2013-2022,zhuzuoji.com | 诚筑说培训学校(天津)有限公司内容支持 | 京ICP备17020986号-5