所有分类
  • 所有分类
  • 后端开发
Vue路由功能大揭秘!一挥指,信息切换如游刃有余~

Vue路由功能大揭秘!一挥指,信息切换如游刃有余~

vue的路由功能可以让我们创建单页应用(spa),不同的路由对应着不同的组件,然后在组件中渲染指定的内容。本文将介绍如何在vue中配置子路由。这个“router-view”指令就是子组件容器,它将显示通过子路由指定的组件。现在,我们已经成功

小伙伴们,快来看看我今天想和你们说说啥?就最近超级火爆的Vue!这可是现下超热门的JavaScript框架,用来搞网站应用真的超牛的。

小伙伴们,是不是好奇怎么做出牛逼大发的单页应用?超简单,用Vue的路由功能就行了。每个路由都是你想看的组件,运用得当的话,不仅可以看到想要的信息,还能随时随地换界面哟。就是说,不管你想要什么,指尖一挥就能轻松到达~

哈喽,咱们来聊聊怎么给你的Vue子路由带来点改善。首先你得装上Vue以及所需要的那些支持组件,比如Vuecli这款工具就挺好用的,推荐大家试试。

// src/router/index.js
import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
const routes = [
  {
    path: '/',
    name: 'Home',
    component: () => import('../views/Home.vue')
  }
]
const router = new VueRouter({
  mode: 'history',
  base: process.env.BASE_URL,
  routes
})
export default router

接下来干活!我们要搞定Vue组件跟路线图放心,第一件事就弄清楚父路由,比如在父组件里设置好路径(根路由呗),再给小朋友们盖个家就完事了。

// src/router/index.js
import Vue from 'vue'
import VueRouter from 'vue-router'
Vue.use(VueRouter)
const routes = [
  {
    path: '/',
    name: 'Home',
    component: () => import('../views/Home.vue'),
    children: [
      {
        path: 'about',
        name: 'About',
        component: () => import('../views/About.vue')
      }
    ]
  }
]
const router = new VueRouter({
  mode: 'history',
  base: process.env.BASE_URL,
  routes
})
export default router

Vue路由功能大揭秘!一挥指,信息切换如游刃有余~

咱们得马上把这小东西安顿好!哎呦对咯,求老板帮忙,他肯定知道咋办。等它俩稳定下来,咱们大家庭就更热闹,就跟一家人似的呗!

咱得给爸爸添点儿能放宝宝的地儿,就在”首页”这儿。就跟在纸上画个框似的,把做好的宝宝扔进去就行了!

  

Home

到了最后关头了!得加点料,像在“关于”那个地方加几句简单的话,告诉大家这玩意儿到底怎么玩的。这样人家才会觉得你牛逼哄哄。

搞定!用Vue搞个子路由真的超炫酷呐!快点试一下,马上就能看见效果咯!搞定这事儿就跟做数学题似的,分三步走:先确定父路由,然后加个子路由,最后把小部件塞进父界面模板里2。别忘了,子组件模版里得有真材实料!这个小地方可不能忽视,用Vue的子路由要保证路径没错以引号(`)和波浪线(/)为始终于父组件3!不然到时候说不定会出岔子嘞!

  

About

This is an about page.

咋样?告诉我你对Vue子路由的看法呗!别忘了点个赞和分享哟~让更多人知道这个超牛的小窍门!

原文链接:https://www.icz.com/technicalinformation/web/2024/03/11874.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?