当前位置: 首页 > news >正文

建设工程项目管理网站深圳设计周展会2023时间

建设工程项目管理网站,深圳设计周展会2023时间,铜陵58同城做网站,企业 官网我们接着上一节的 Vue3.x 生命周期#xff08;三#xff09; 的说明#xff0c;我们这一节讲解了项目中路由的配置与导航栏、侧边栏的关系。 一、路由配置 vue项目中路由配置有一个固有文件夹#xff0c;可以配置路由#xff0c;这样的优点使项目更加清晰明了。 如图三 的说明我们这一节讲解了项目中路由的配置与导航栏、侧边栏的关系。 一、路由配置 vue项目中路由配置有一个固有文件夹可以配置路由这样的优点使项目更加清晰明了。 如图  路由文件 index.js  的内容这里原有是Hash路由配置就是我们平常看到的路由有  “#” 这里我们修改为原始路由。这里只需引入 createWebHistory  然后再路由对象router中修改为 createWebHistory() , 如框图所示。  index.js 完整文件 import { createRouter, createWebHashHistory, createWebHistory } from vue-router import HomeView from ../views/HomeView.vueconst routes [{path: /,name: home,component: HomeView},{path: /about,name: about,// route level code-splitting// this generates a separate chunk (about.[hash].js) for this route// which is lazy-loaded when the route is visited.component: () import(/* webpackChunkName: about */ ../views/AboutView.vue)} ]const router createRouter({history: createWebHistory(),routes }) 路由中输入http://127.0.0.1:8080/about  效果如下 二、导航栏与侧边栏 我们先建立主页面和子页面主页面LayOut/LayOut.vue   子页面pages/rolesList.vue  和  pages/usersList.vue  , 如图 LayOut.vue 代码 templatedivh1我是导肮/h1router-link to/index角色列表/router-linkbrrouter-link to/user用户列表/router-linkh1我是侧边栏/h1router-view/router-view!-- hr --!-- router-view/router-view --/div/templatescriptexport default {name: 随便}/scriptstyle/style rolesList.vue代码 templatedivh2角色列表/h2/div/templatescriptexport default {name: rolesList}/scriptstyle/style usersList.vue代码 templatedivh2用户列表/h2!-- router-view/router-view --!-- hr --!-- router-view/router-view --/div/templatescriptexport default {name: usersList}/scriptstyle/style 这样我们就已经构建了三个页面的代码逻辑。下面就是构建路由逻辑。 2.1 主路由与子路由 路由还是在 router/index.js 中配置。下列写法我们用了懒加载的方式更好这样可以在不是用到文件的时候不会加载路由代码减少程序运行的反应时间。 index.js 完整代码 import { createRouter, createWebHashHistory, createWebHistory } from vue-router import HomeView from ../views/HomeView.vueconst routes [{path: /,name: home,component: HomeView},{path: /about,name: about,// route level code-splitting// this generates a separate chunk (about.[hash].js) for this route// which is lazy-loaded when the route is visited.component: () import(/* webpackChunkName: about */ ../views/AboutView.vue)},{path: /layout,name: LayOut,component: () import(../views/LayOut/LayOut.vue),// 子路由children: [{path: /index,name: index,component: ()import(../views/pages/rolesList.vue)},{path: /user,name: user,component: ()import(../views/pages/usersList.vue)},]},]const router createRouter({history: createWebHistory(),routes })export default router重点为路由文件中的下列截图部分 2.2 运行效果 直接输入http://127.0.0.1:8080/layout  可以看到效果在LayOut.vue文件中的router-view/router-view其实就是引入子路由的文件内容。 点击角色列表  效果如下  点击用户列表  效果如下
http://www.zqtcl.cn/news/779894/

相关文章:

  • 十大免费货源网站免费版本厦门建网站多少钱
  • 网站建设投标书范本深圳网页设计培训多少钱
  • 动态ip可以做网站北京万户网络
  • 网址大全免费网站中国建设银行驻莫斯科网站
  • 网站建设 教材 推荐网站导入
  • 网站备案扫描智能软件开发就业前景
  • 快速网站建设费用口碑营销图片
  • wordpress地址和站点地址错天津seo诊断
  • 张云网站建设做谷歌推广比较好的公司
  • 电子商务网站建设与管理的论文题目智能自助建站系统源码
  • 个人网站建设价格网站做视频转流量
  • 点网站出图片怎么做深圳市中心在哪
  • 企业网站建设58同城网站优化排名软件哪些最好
  • 最专业企业营销型网站建设企业宣传海报设计制作
  • 石家庄建站公司软件开发岗位介绍
  • 网站开发知识视频教程公司网站总感觉少点什么找什么人做
  • 做网站ps建立多大的画布网站排名监控工具
  • 烟台网站开发网站建设横幅标语
  • 微信公众号素材网站在线资源链接
  • 网站开发地图板块浮动国际重大新闻事件10条
  • 成品网站app开发wordpress宽度调整
  • 小型网站建设需要多少钱网站发布内容是否过滤
  • 网站如何推广运营漳平网站编辑价格
  • 海洋优质的网站建设企业微信下载官方网站
  • 十大免费ae模板网站wordpress 远程设置
  • 青岛网站的优化云南抖音推广
  • 做中英文版的网站需要注意什么如何偷别人dedecms网站的模板
  • 免费微网站制作最近三天发生的重要新闻
  • 网站优化网络推广seo编程软件python
  • 建设部网站官网合同免费申请网站永久