vue嵌套路由

摘要:
{path:“/singer”,名称:“辛格”,组件:布局,重定向:“/singer/page”,子项:〔{path:'page’,名称:'singerPage',组件:()=˃导入(“@/views/singer”),子项为〔{path:‘:id’,组件:
    {
      path: '/singer',
      name: 'singer',
      component: layout,
      redirect: '/singer/page',
      children: [
        {
          path: 'page',
          name: 'singerPage',
          component: () => import('@/views/singer'),
          children: [{
            path: ':id',
            component: ()=> import('@/components/singerDetail/singer-detail')
          }]
        }
      ]
    }

vuerouter
嵌套路由的时候子路由写在childrenvs ,path中无需添加/,添加后会被根路径

如果你的嵌套如上面代码,你在组件中

this.$router.push({
    path: '/singer/page/' + e.id
})

同时在singer组件中加上router-view 渲染组件

免责声明:文章转载自《vue嵌套路由》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇wpf研究之道——datagrid控件数据绑定ASP.NET 动态编译、预编译和 WebDeployment 项目(转)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

解决:Vue中给input框手动赋值,视图却不更新

1.使用数组方法splice this.arr =[{item1},{item2},{item3},{item4}] item1.a= 0 this.arr.splice(0, 1, item1) 注意: 由于 JavaScript 的限制,Vue 不能检测以下变动的数组: 1.当你利用索引直接设置一个项时,例如:arr[1] = newValue2.当...

Vue前端实现登陆功能

在登陆组件中找到登陆按钮,绑定点击事件 <button @click="loginhander">登录</button> 在methods中请求后端 export default { name: 'Login', data(){ return { login_type: 0, r...

ASP.NET MVC5 学习笔记-1 控制器、路由、返回类型、选择器、过滤器

目录 1. Action 1.1 新建项目 1.2 控制器 2. 路由 2.1 路由规则 2.2 路由定义RouteConfig.cs 3 返回类型 3.1 PartialViewResult的例子 3.2 JsonResult的例子 3.3 RedirectToRouteResult的例子 4 Action Selector...

Vue 基础篇一

Vue框架介绍 之前大家学过HTML,CSS,JS,JQuery,Bootstrap,,现在我们要接触一个新的框架Vue Vue是一个构建数据驱动的web界面的渐进式框架 目标是通过尽可能简单的API实现响应式的数据绑定和组合的视图组件. 能够构建复杂的单页面应用.现在我们开始认识一下Vue // HTML 页面 <div id="app">...

谈谈市面上无线路由器的性能和芯片

  现在市面上无线路由产品的品牌和价格各种各样,如何才能在乱花丛中不被迷眼呢,其实只要看清了各款产品背后的硬件芯片,就可以有个大概的挑选依据了,信息来自网络,只不过总结到一起,方便自己或网友有需要的时候参考。 无线协议IE802.11家族: 协议 发布年份/日期 Op.标准频宽 实际速度 (标准) 实际速度(最大) 范围(室内) 范围(室外)...

vue组件之echarts报表

vue组件之echarts报表 将echarts报表封装成组件,动态传入数据,显示图表。 1.饼状图 父组件: <MPie :datas="piedata"></MPie> <!--piedata为传入的数据--> data:function(){ return { piedata:{ htmldiv:'m...