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

简单工程承包合同兰州seo优化公司

简单工程承包合同,兰州seo优化公司,网站页面布局名称,登录页面设计模板路由 Vue Router 是 Vue.js 官方的路由管理器,用于在 Vue 应用程序中实现单页面应用(SPA)的路由功能。以下是 Vue Router 的基本使用方法: 安装 Vue Router 如果你使用的是 Vue 2,可以通过 npm 安装 Vue Router&…

路由

Vue Router 是 Vue.js 官方的路由管理器,用于在 Vue 应用程序中实现单页面应用(SPA)的路由功能。以下是 Vue Router 的基本使用方法:

安装 Vue Router

如果你使用的是 Vue 2,可以通过 npm 安装 Vue Router:

npm install vue-router@3

如果你使用的是 Vue 3,则需要安装 Vue Router 4:

npm install vue-router@4

创建路由实例

在项目中创建一个路由配置文件,例如 router.js

import { createRouter, createWebHistory } from 'vue-router';
import Home from './views/Home.vue';
import About from './views/About.vue';const routes = [{path: '/',name: 'Home',component: Home},{path: '/about',name: 'About',component: About}
];const router = createRouter({history: createWebHistory(),routes
});export default router;

在主应用中使用路由

main.js 中引入路由并挂载到 Vue 实例:

import { createApp } from 'vue';
import App from './App.vue';
import router from './router';const app = createApp(App);app.use(router);app.mount('#app');

在模板中使用路由

App.vue 中使用 <router-view> 标签来渲染匹配的路由组件:

<template><div id="app"><nav><router-link to="/">Home</router-link> |<router-link to="/about">About</router-link></nav><router-view></router-view></div>
</template>

创建路由组件

创建 views 文件夹,并在其中创建路由对应的组件,例如 Home.vueAbout.vue

<!-- views/Home.vue -->
<template><div><h1>Home Page</h1></div>
</template>
<!-- views/About.vue -->
<template><div><h1>About Page</h1></div>
</template>

路由的高级功能

动态路由匹配

可以使用动态段来创建具有动态参数的路由:

const routes = [{path: '/user/:id',name: 'User',component: User}
];

在组件中可以通过 $route.params 获取动态参数:

export default {created() {console.log(this.$route.params.id);}
}
嵌套路由

可以定义嵌套的路由:

const routes = [{path: '/user',component: User,children: [{path: 'profile',component: Profile},{path: 'posts',component: Posts}]}
];
导航守卫

可以使用导航守卫来控制路由的访问:

router.beforeEach((to, from, next) => {if (to.meta.requiresAuth && !isAuthenticated) {next('/login');} else {next();}
});
http://www.dtcms.com/wzjs/8501.html

相关文章:

  • 郑州市人民政府官方网站精准营销
  • p2p网站建设报价百度首页优化
  • 云县网站建设找那家网络营销的方法包括哪些
  • 天津做不锈钢的网站市场调研报告范文
  • 安丘做网站的公司百度推广外包
  • 企业网站建设一般要素包括企业网络营销案例
  • synology做网站服务器seo快速排名工具
  • 织梦网站栏目是做什么用的seo自学教程
  • 文化共享工程网站建设情况百度引擎
  • espcms易思企业网站系统合肥百度推广优化排名
  • 郑州企业做网站h汉狮北京全网营销推广公司
  • 怎么做免费网站教程网站优化排名优化
  • 中咨工程咨询有限公司推广网站排名优化seo教程
  • 出口做谷歌网站视频推广方案模板
  • 公司找网站做宣传做账搜索排名优化
  • 北京专做粮油米面的配送网站网站模板及源码
  • 百度移动网站提交腾讯云1元域名
  • 上海住房和城乡建设委员会门户网站精准推广的渠道有哪些
  • 网站做弹窗广告影响关键词优化的因素
  • 北京电力建设公司官网上海网站排名seo公司哪家好
  • wordpress插件中使用表单seo推广公司教程
  • 微信定制网站建设如何优化网络延迟
  • 做网站去除视频广告西安seo按天收费
  • 网站建设需要精通什么知识电脑培训班速成班
  • 莆田市建设局网站seo 知乎
  • 淘宝小程序开发文档浙江seo外包
  • 北京微信网站搭建多少钱怎么出售友情链接
  • 摄影网站源码下载seo实战培训视频
  • 服务器里面如何做网站百度竞价优化排名
  • 动态网站建设网汕头网站建设平台