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

聊城做网站推广地方WordPress注册插件中文

聊城做网站推广地方,WordPress注册插件中文,网站建设孝感,福州网站建设名列前茅【Vue3】路由基础 背景简介开发环境开发步骤及源码总结 背景 随着年龄的增长#xff0c;很多曾经烂熟于心的技术原理已被岁月摩擦得愈发模糊起来#xff0c;技术出身的人总是很难放下一些执念#xff0c;遂将这些知识整理成文#xff0c;以纪念曾经努力学习奋斗的日子。本… 【Vue3】路由基础 背景简介开发环境开发步骤及源码总结 背景 随着年龄的增长很多曾经烂熟于心的技术原理已被岁月摩擦得愈发模糊起来技术出身的人总是很难放下一些执念遂将这些知识整理成文以纪念曾经努力学习奋斗的日子。本文内容并非完全原创大多是参考其他文章资料整理所得感谢每位技术人的开源精神。 简介 本文介绍 Vue3 中路由的基本写法。 开发环境 分类名称版本操作系统WindowsWindows 11IDEVisual Studio Code1.91.1 开发步骤及源码 1 创建 Vue3 工程参考【Vue3】工程创建及目录说明。 2 删除 src 目录下 assets 和 components 目录。 3 修改 src 目录下 main.ts。 import { createApp } from vue import App from ./App.vuecreateApp(App).mount(#app)4 创建三个页面组件注意与功能组件不同不放在 src/components 目录下页面组件一般放在 pages 或 views 目录下。 Dashboard.vue templatediv classdashboard这是仪表盘页面/div /templatescript setup langts /scriptstyle scoped langscss /styleSystem.vue templatediv classsystem这是系统管理页面/div /templatescript setup langts /scriptstyle scoped langscss /styleAbout.vue templatediv classabout这是关于页面/div /templatescript setup langts /scriptstyle scoped langscss /style5 执行 npm i vue-router 命令安装路由组件。 6 在 src 下创建 router 目录并在其中创建 index.ts 文件此文件作用是创建并暴露路由器。 import { createRouter, createWebHistory } from vue-router import Dashboard from /pages/Dashboard.vue import System from /pages/System.vue import About from /pages/About.vueconst router createRouter({// 路由器工作模式history: createWebHistory(),routes: [{path: /dashboard,component: Dashboard},{path: /system,component: System},{path: /about,component: About}] })export default router7 修改 main.ts 引入并使用路由器。 import { createApp } from vue import App from ./App.vue import router from ./routercreateApp(App).use(router).mount(#app)8 修改根组件 App.vue调用路由器实现跳转功能。 templateh1 classtitleVue3路由/h1hrdiv classroutediv classmenudiv classmenu-itemRouterLink to/dashboard active-classactive仪表盘/RouterLink/divdiv classmenu-itemRouterLink to/system active-classactive系统管理/RouterLink/divdiv classmenu-itemRouterLink to/about active-classactive关于/RouterLink/div/divdiv classcontentRouterView //div/div /templatescript setup langts import { RouterLink, RouterView } from vue-router /scriptstyle scoped langscss .title {text-align: center; } .route {display: flex;justify-content: center;.menu {width: 200px;height: 500px;background-color: #F1F2F3;border-radius: 6px;.menu-item {height: 40px;line-height: 40px;text-align: center;margin: 5px;border-radius: 3px;text-decoration: none;}.menu-item:hover {background-color: white;cursor: pointer}a {text-decoration: none;}.active {color: #00AEEC;}}.content {width: 600px;height: 500px;margin-left: 10px;border: 1px solid #F1F2F3;} } /style9 执行命令 npm run dev 启动应用浏览器访问http://localhost:5173/点击左侧菜单观察页面变化。 总结 关键步骤 安装路由组件npm i vue-router创建并暴露路由器src/router/index.ts包括 引入 createRouter 用于创建路由器通过 createRouter 参数对象的 history 属性配置路由器工作模式路由器工作模式有两类createWebHistory() 和 createWebHashHistory()本文使用的是 createWebHistory()两类工作模式间的差异将在其他文章中说明通过 createRouter 参数对象的 routes 属性配置路由每个路由由一个路径 path 和一个组件 component 构成暴露路由 export default router。 引入路由器src/main.ts作用是 全局注册 RouterLink 和 RouterView 组件添加全局 $router 和 $route 属性启用 useRouter() 和 useRoute() 组合式函数触发路由器解析初始路由。 使用 Vue Router 提供的组件实现路由功能 RouterLink代替常规的 a 标签创建链接使得能够在不重新加载页面的情况下改变 URL处理 URL 的生成、编码和其他功能RouterView渲染当前 URL 路径对应的页面组件。
http://www.hkea.cn/news/14317948/

相关文章:

  • 个人网站盈利模式推广普通话的意义论文
  • 校园网站建设考核最新足球消息
  • 名牌网站设计的图片wordpress 模板下载失败
  • 怎么低成本做网站画册设计网站
  • app 门户网站宜昌市做网站
  • 网站开发语言为免费申请qq靓号
  • 文山网站建设求职简历wordpress 输出缩略图
  • 个人网站设计开题报告品牌型网站设计推荐
  • 厦门的网站建设公司哪家好wordpress 更换空间阿里云
  • 建e网室内设计效果图新中式湖北优化网站建设
  • 肃宁哪里建网站常州规划网站
  • 正规营销型网站定制网站公司seo
  • 鹤壁建设网站推广公司网站建设平台推广
  • 金州新区规划建设局网站网站建设哪个品牌好
  • 中外商贸网站建设百度seo排名在线点击器
  • 甘肃做网站找谁网站后台管理系统源代码
  • 网络宣传网站建设制作做教育门户网站法律风险
  • 常州网站建设czyzj南京好的网站设计公司
  • 大连网站建设-网龙科技wordpress网页如何公开
  • 博客网站怎么搭建wordpress评论模板 样式
  • 如何做网站的伪静态页面重庆建设工程证照查询网站
  • 外贸饰品网站青海网站建设西宁网络科技公司
  • 东莞贸易公司寮步网站建设价格0453牡丹江免费信息网手机版
  • 如何利用ftp上传网站智慧团建系统登录网站
  • 用小程序做视频网站有哪些网站可以做店面设计软件
  • 赚钱做任务的网站上海专做特卖的网站
  • led高端网站建设如何做登陆界面的网站
  • 工信部网站备案系统怎么注册杭州钱塘区网站建设
  • 自己开公司 自己做网站做调查问卷能挣钱的网站
  • 新吴区住房和建设交通局网站网站开发常用组合