Vue实现简单登录界面
【Vue实现简单登录界面】本文实例为大家分享了Vue实现简单登录界面的具体代码,供大家参考,具体内容如下
实现:
- 界面实现
- 表单规则校验
- 结合后台 api 校验
- 提示消息
登录页面login.vue
文章图片
.login_container {background-color: #2b4b6b; height: 100%; } .login_box {height: 300px; width: 450px; background-color: #fff; border-radius: 3px; position: absolute; left: 50%; top: 50%; // 横轴,纵轴transform: translate(-50%, -50%); .ava_box {height: 130px; width: 130px; border: 1px solid #eee; border-radius: 50%; padding: 10px; box-shadow: 0 0 10px #ddd; position: absolute; left: 50%; transform: translate(-50%, -50%); background-color: #fff; img {width: 100%; height: 100%; border-radius: 50%; background-color: #eee; }}.btns{display: flex; justify-content: flex-end; }.login_form{position: absolute; bottom: 0px; width: 100%; padding: 0 20px; box-sizing: border-box; }} 登录 重置
element.js
import Vue from 'vue'import { Button, Form, FormItem, Input,Message } from 'element-ui'Vue.prototype.$message=MessageVue.use(Button)Vue.use(Form)Vue.use(FormItem)Vue.use(Input)Vue.use(Message)
main.js
import Vue from 'vue'import App from './App.vue'import router from './router'import './plugins/element.js'import './assets/css/global.css'import axios from 'axios'Vue.config.productionTip = falseaxios.defaults.baseURL=''Vue.prototype.$http=axiosnew Vue({router,render: h => h(App)}).$mount('#app')
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
推荐阅读
- VuePress|VuePress 侧边栏的具体使用
- Vue项目打包优化实践指南(推荐!)
- vue移动端时弹出侧边抽屉菜单效果
- 数学建模及Matlab|清风数学建模学习笔记 层次分析法Matlab代码实现及代码优化问题
- 如何利用|如何利用 RPA 实现自动化获客?
- 前端|注意避坑,Vue Router 4: 路由参数在 created/setup 时不可用
- matlab|图像处理压缩Huffman编码方法实现
- 数据可视化|小波变换进行图像变换Matlab实现
- 数据可视化|离散余弦变换进行图像变换Matlab实现
- matlab|FPGA实现sobel边缘检测并Modelsim仿真,与MATLAB实现效果对比