深入 Vben Admin

登录部分

1、运行

使用指令

yarn serve

执行 Local: http://localhost:3100/


此时的路径为http://localhost:3100/#/login?redirect=/dashboard/analysis

2、参与

文件 作用
main.ts 序入口文件
index.ts 设置默认主页(当前为登录页)
LoginForm.vue 登录页表单

3、详解

一、main.ts

问题 解答
什么是 main.ts 程序入口文件
有什么用 初始化vue实例并使用需要的 插件 , 加载各种 公共组件
  • 结构

引入

 // 引入样式import '/@/design/index.less';import 'virtual:windi-base.css';import 'virtual:windi-components.css';import 'virtual:windi-utilities.css';// 引入注册图标import 'virtual:svg-icons-register';// 引入需要的部分import App from './App.vue';import { createApp } from 'vue';import { initAppConfigStore } from '/@/logics/initAppConfig';import { setupErrorHandle } from '/@/logics/error-handle';import { router, setupRouter } from '/@/router';import { setupRouterGuard } from '/@/router/guard';import { setupStore } from '/@/store';import { setupGlobDirectives } from '/@/directives';import { setupI18n } from '/@/locales/setupI18n';import { registerGlobComp } from '/@/components/registerGlobComp';// 在本地开发中按需导入会增加20%左右的浏览器请求数。
// 这可能会减慢浏览器的刷新速度。
// 因此,只在生产环境中启用按需导入功能。

定义

if (import.meta.env.DEV) {import('ant-design-vue/dist/antd.less');
}async function bootstrap() {const app = createApp(App);// 配置商店setupStore(app);// 初始化内部系统配置initAppConfigStore();// 注册全局组件registerGlobComp(app);// 多语言配置// 异步情况:语言文件可以从服务器端获得await setupI18n(app);// 配置路由setupRouter(app);// 路由守卫setupRouterGuard(router);// 注册全局指令setupGlobDirectives(app);// 配置全局错误处理setupErrorHandle(app);// https://next.router.vuejs.org/api/#isready// await router.isReady();app.mount('#app');
}bootstrap();

二、 index.ts

三、 LoginForm.vue

Vben Admin 二(登录页)相关推荐

  1. 8、mui 登录页/注册页/列表页/详情页

    一参考资料 二登录页 效果图 代码 三注册页 页面效果 代码 四列表页 代码 五详情页 代码 一.参考资料 http://edu.yuantuan.com/course/98/learn#lesson ...

  2. shopxo 二次开发:设置(后台登录页)背景图

    shopxo 二次开发:设置(后台登录页)背景图 可通过后台设置是否背景图是否随机: 一.默认背景图片目录: 二.变更图片后,需要修改文件: 可通过后台设置是否背景图是否随机: 后台登录页随机背景图默 ...

  3. 为 Django admin 登录页添加验证码

    为什么80%的码农都做不了架构师?>>>    历史原因,使用上古版本 django 1.6.5,但新版本应该大同小异 首先添加自定义后台模块app, 如adm,并添加到 INSTA ...

  4. 各种风格登录页响应式html5模板 Admin后台管理系统模板手机wap登录页html模板html会员登录页面模板源码70多套高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码

    各种风格登录页响应式html5模板 Admin后台管理系统模板手机wap登录页html模板html会员登录页面模板源码70多套高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码 ...

  5. 登录页跳转时保存用户信息-遇坑记

    项目中遇到的问题,重新建前端界面,遇到了这个问题. 项目中使用Angular JS + admin LTE + bootstrap3 保存用户信息,我有两种思路,一个是使用Angular JS-ser ...

  6. 小米商城官网(登录页,首页,详情页,我的购物车页,我的订单页,确认订单页)HTML+CSS+JS

    文章目录 前言 一.登录页 二.首页 三.我的购物车页 四.我的订单页 五.确认订单页 六.详情页 七.整体结构和效果图 总结 前言 仿小米商城官网项目是本人实训内容,实训老师带着做的首页和登录页,本 ...

  7. 前端炫酷登录页,拿来就能用

    一. 炫酷星空 代码 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type&qu ...

  8. 健身管理系统【登录页,首页,会员添加,修改,查询】

    一,简介 说明:这是我正式做的第一个简易项目 使用场地:中小健身场所 使用对象:前端对健身用户的管理,老板对管理员的管理 所用到的技术: 前端:HTML+JS+CSS 后端:C#的MVC框架 数据库: ...

  9. Vben Admin

    //项目结构 . ├── build # 打包脚本相关 │ ├── config # 配置文件 │ ├── generate # 生成器 │ ├── script # 脚本 │ └── vite # ...

最新文章

  1. 有关Gradle Network is unreachable: connect的报错
  2. Python 可执行对象
  3. Warning: POST Content-Length of 29328854 bytes exceeds the limit of 8388608 bytes in Unknown on line
  4. 前端js判空处理,js字符串判空,js数组判空
  5. ADO.NET高级应用
  6. 147页详述「结构在神经网络中的复兴」,图注意力网络一作博士论文公开
  7. 50-20-192-配置-Flink 配置文件详解-zoo.cfg
  8. DotNet控件缩写
  9. hdu 4665 搜索
  10. 网络排障少走弯路两案例速解网管疑难
  11. 计算机学硕考研复试编程能力,苏州大学计算机学硕专业考研复试真题
  12. Java简答题库_java题库3-简答题.doc
  13. 大数据做基础 构建流动人口健康屏障
  14. Redundant Variable 多余变量
  15. 根据域名快速查询IP
  16. vue 给某个div设置回到顶部
  17. 问题记录:Ubuntu中source运行.sh shell脚本报错:command not found 未找到命令
  18. html mailto 不起作用,HTML Mailto 使用手记
  19. 生产故障|Kafka ISR频繁伸缩缩引发性能急剧下降原因分析
  20. c语言中管道符作用,由Linux中管道的buffer,浅谈C语言中char类型字符串拷贝使用strcpy()和=赋值符号的区别...

热门文章

  1. 无人机航测拍摄分类和注意事项
  2. java毕业设计公告管理mybatis+源码+调试部署+系统+数据库+lw
  3. 区块链读书笔记02 - 区块链进阶
  4. C语言程序设计实践(OJ)-递归函数与宏
  5. 文档大小超出上传限制怎么办_又一神器!免费万能格式转换:视频、音频、文档、图片等随意转换...
  6. 抛弃谷歌!苹果研发自己的搜索引擎技术
  7. 天锐绿盾驱动层透明加密防泄密管理系统
  8. Python技能树丨Python简介
  9. Unable to load library ‘c:\dcrf32.dll‘:Native library (win32-x86-64/c:\dcrf32.dll) not found
  10. 《如何写好科研论文》作业or测试答案(5min速查版)