位置: IT常识 - 正文

vue3 + ts: layout布局(vue3+ts+vite)

编辑:rootadmin
vue3 + ts: layout布局

推荐整理分享vue3 + ts: layout布局(vue3+ts+vite),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue3 ts知乎专栏,vue3 mitt,vue3+ts+vite,vue3+ts+vite,vue3 ts知乎专栏,vue3 ts知乎专栏,vue3 mitt,vue-layout,内容如对您有帮助,希望把文章链接给更多的朋友!

一、理解:layout

layout,语义:布局,设计,结合前端vue项目,我理解为这样的定义:页面级别的组件,框架级别的组件,基础布局组件,基础设计

关键词:组件、布局、可复用的、工程化、脚手架

后台管理系统layout组件一般分为:头部组件(navbar)、页签组件(tagsview)、左侧菜单(sidebar)、内容渲染区域(AppMain)

二、vue3 + ts 项目使用layout

2.1、项目目录

vue3 + ts: layout布局(vue3+ts+vite)

2.2、layout文件

<!-- src/layouts/default/index.vue --><template> <el-container> <el-aside width="200px"> Aside </el-aside> <el-container> <el-header>Header</el-header> <el-main> <!-- 子路由出口 --> <router-view /> </el-main> </el-container> </el-container> </template> <script setup lang="ts"></script> <style scoped lang="less"> .el-container { height: 100vh; } .el-header { background-color: #B3C0D1; color: #ff0000; } .el-aside { width: auto; background-color: #304156; color: #ff0000; } .el-main { background-color: #E9EEF3; } </style>

 2.3、配置路由

// 引入创建路由管理器 引入创建路由模式 history模式import { createRouter, createWebHistory } from 'vue-router'import layout_default from '@/layouts/default/index.vue'// 引入路由各页面配置const routes=[ { path: '/', redirect: '/like' }, { path: '/layout', component: layout_default, name: 'layout', children: [ { path: 'default', component: ()=>import('../views/indicators/default.vue'), name: 'default' } ] }]// 创建路由管理器 模式和路由const router=createRouter({ history: createWebHistory(), routes})export default router

2.4、访问 path + children.path(http://localhost:3020/layout/default)

2.5、同理可以开发很多符合业务需求的组件满足页面级别的组件使用,提高开发效率

三、欢迎交流指正,关注我,一起学习。

参考链接:

Vue3+Vite+Ts 项目实战 04 搭建 Layout 布局_皮蛋很白的博客-CSDN博客_vue3使用layout

百度安全验证

本文链接地址:https://www.jiuchutong.com/zhishi/295689.html 转载请保留说明!

上一篇:React--》React组件变化每次都会导致重新渲染,如何解决?(react组件库有哪些)

下一篇:学习 Python 之 Pygame 开发坦克大战(五)(python怎么学)

  • 财务人员如何管理固定资产
  • 运输公司轮胎如何做会计分录
  • 财政部监制章可以报销吗
  • 手工发票可以抵增值税吗
  • 延迟取得发票的原因
  • 资产负债表的应付职工薪酬怎么填
  • 软件开发过程的一般步骤
  • 设备安装成本如何核算
  • 投资可赎回基金怎么入账?
  • 商贸运费核算到几号结束
  • 银行现金解款单回单怎么填
  • 怎样冲减虚开发票的会计分录
  • 城建税和教育费附加计入什么科目
  • 个人如何开劳务费怎么开
  • 私车公用税务处理
  • 装修发票是什么发票
  • 纳税人识别号在哪里能查到
  • 新办企业注册资本和投资总额
  • 资本公积金转增股本
  • 通行费进项税额抵扣金额填在哪里?
  • 企业发生的以旧换新业务应该按照什么处理
  • 工会经费单据
  • 股东放弃债权账务处理
  • 会计人员需要承担的责任
  • 银行承兑汇票没有提示付款
  • 工人的意外险如何赔付
  • 苹果系统中怎么删除软件
  • Mac SIP系统完整性保护开启及关闭的方法介绍
  • macos big sur怎么恢复出厂设置
  • 支付给其他公司帮代垫的社保款
  • php读取opc
  • i33240配什么主板
  • 正则表达式u4e00
  • 研发专利什么意思
  • 最有艺术气质的动物
  • 怎么查商品的税率
  • 预提借款税费会减少吗
  • typescript event
  • 现金盘盈盘亏怎么处理
  • 运输发票是怎样计提的
  • 如何做进项税额明细表
  • 小规模纳税人附加税会计分录
  • mysqldump导入数据库
  • 购进商品的运费怎么记账
  • 核定征收企业所得税应税所得率
  • 简述sql server 2008的新增功能
  • 消防预付款怎么做分录
  • 处置使用过的固定资产,税率按多少
  • 企业所得税年度纳税申报表A类
  • 应付职工薪酬和生产成本的区别
  • 吸收合并需要编制
  • 去年一个月工资未计提直接计入成本,现在如何调整
  • 研发费用加计扣除75%还是100%
  • 冲去年管理费用
  • 员工工资怎么计提
  • 公司内部食堂招待费账务处理
  • 小规模纳税人缴纳本月未交增值税
  • 公司付款给个人现金
  • 简易计税转出
  • 营业执照代办需要什么手续
  • YunDetectService.exe是什么进程?YunDetectService.exe禁止使用的方法
  • Mac OS X 10.9 Mavericks系统怎么激活?
  • centos7权限管理
  • 如何删除已下载的windows更新
  • ubuntu18.04网络
  • hda linux
  • windows7可以打开多个窗口
  • win10系统光驱
  • u盘做pe后还能存储吗
  • linux挂载文件步骤
  • win81with update
  • win10预览版选哪个
  • cocos2dx怎么打开
  • python redis hmset
  • 拥有一个属于自己的空间高中作文
  • 解析函数
  • 简述javascript的主要特点
  • apk反编译去广告教程
  • 税务工作者发展现状
  • 国税发票什么意思
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设