Vben Admin 二(登录页)
深入 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 二(登录页)相关推荐
- 8、mui 登录页/注册页/列表页/详情页
一参考资料 二登录页 效果图 代码 三注册页 页面效果 代码 四列表页 代码 五详情页 代码 一.参考资料 http://edu.yuantuan.com/course/98/learn#lesson ...
- shopxo 二次开发:设置(后台登录页)背景图
shopxo 二次开发:设置(后台登录页)背景图 可通过后台设置是否背景图是否随机: 一.默认背景图片目录: 二.变更图片后,需要修改文件: 可通过后台设置是否背景图是否随机: 后台登录页随机背景图默 ...
- 为 Django admin 登录页添加验证码
为什么80%的码农都做不了架构师?>>> 历史原因,使用上古版本 django 1.6.5,但新版本应该大同小异 首先添加自定义后台模块app, 如adm,并添加到 INSTA ...
- 各种风格登录页响应式html5模板 Admin后台管理系统模板手机wap登录页html模板html会员登录页面模板源码70多套高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码
各种风格登录页响应式html5模板 Admin后台管理系统模板手机wap登录页html模板html会员登录页面模板源码70多套高大尚响应式网站模板html5网页静态模板Bootstrap扁平化网站源码 ...
- 登录页跳转时保存用户信息-遇坑记
项目中遇到的问题,重新建前端界面,遇到了这个问题. 项目中使用Angular JS + admin LTE + bootstrap3 保存用户信息,我有两种思路,一个是使用Angular JS-ser ...
- 小米商城官网(登录页,首页,详情页,我的购物车页,我的订单页,确认订单页)HTML+CSS+JS
文章目录 前言 一.登录页 二.首页 三.我的购物车页 四.我的订单页 五.确认订单页 六.详情页 七.整体结构和效果图 总结 前言 仿小米商城官网项目是本人实训内容,实训老师带着做的首页和登录页,本 ...
- 前端炫酷登录页,拿来就能用
一. 炫酷星空 代码 <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type&qu ...
- 健身管理系统【登录页,首页,会员添加,修改,查询】
一,简介 说明:这是我正式做的第一个简易项目 使用场地:中小健身场所 使用对象:前端对健身用户的管理,老板对管理员的管理 所用到的技术: 前端:HTML+JS+CSS 后端:C#的MVC框架 数据库: ...
- Vben Admin
//项目结构 . ├── build # 打包脚本相关 │ ├── config # 配置文件 │ ├── generate # 生成器 │ ├── script # 脚本 │ └── vite # ...
最新文章
- 有关Gradle Network is unreachable: connect的报错
- Python 可执行对象
- Warning: POST Content-Length of 29328854 bytes exceeds the limit of 8388608 bytes in Unknown on line
- 前端js判空处理,js字符串判空,js数组判空
- ADO.NET高级应用
- 147页详述「结构在神经网络中的复兴」,图注意力网络一作博士论文公开
- 50-20-192-配置-Flink 配置文件详解-zoo.cfg
- DotNet控件缩写
- hdu 4665 搜索
- 网络排障少走弯路两案例速解网管疑难
- 计算机学硕考研复试编程能力,苏州大学计算机学硕专业考研复试真题
- Java简答题库_java题库3-简答题.doc
- 大数据做基础 构建流动人口健康屏障
- Redundant Variable 多余变量
- 根据域名快速查询IP
- vue 给某个div设置回到顶部
- 问题记录:Ubuntu中source运行.sh shell脚本报错:command not found 未找到命令
- html mailto 不起作用,HTML Mailto 使用手记
- 生产故障|Kafka ISR频繁伸缩缩引发性能急剧下降原因分析
- c语言中管道符作用,由Linux中管道的buffer,浅谈C语言中char类型字符串拷贝使用strcpy()和=赋值符号的区别...
热门文章
- 无人机航测拍摄分类和注意事项
- java毕业设计公告管理mybatis+源码+调试部署+系统+数据库+lw
- 区块链读书笔记02 - 区块链进阶
- C语言程序设计实践(OJ)-递归函数与宏
- 文档大小超出上传限制怎么办_又一神器!免费万能格式转换:视频、音频、文档、图片等随意转换...
- 抛弃谷歌!苹果研发自己的搜索引擎技术
- 天锐绿盾驱动层透明加密防泄密管理系统
- Python技能树丨Python简介
- Unable to load library ‘c:\dcrf32.dll‘:Native library (win32-x86-64/c:\dcrf32.dll) not found
- 《如何写好科研论文》作业or测试答案(5min速查版)