老师请问一下 在app.vue我删除了

来源:5-3 Nav-Header组件(3)

白羊诗酒纵年华

2020-08-12

我删除了 router-view
为什么就会整个界面就没有了呢!
app.vue 是一个主页面吗?
router-view 代表了什么呢

写回答

2回答

白羊诗酒纵年华

提问者

2020-08-12

 routes:[
    {
      path:'/',
      name:'home',
      component:Home,
      redirect:'/home',
      children:[
        {
          path: '/index',
          name: 'index',
          component: Index,
        }, {
          path: '/product/:id',
          name: 'product',
          component: Product,
        }, {
          path: '/detail/:id',
          name: 'detail',
          component: Detail,
        }
      ]
    },
    {
      path: '/cart',
      name: 'cart',
      component: Cart
    },
    {
      path: '/order',
      name: 'order',
      component: Order,
      children:[
        {
          path: 'list',
          name: 'order-list',
          component: OrderList,
        },
        {
          path: 'confirm',
          name: 'order-confirm',
          component: OrderConfirm,
        },
        {
          path: 'pay',
          name: 'order-pay',
          component: OrderPay,
        },
        {
          path: 'alipay',
          name: 'alipay',
          component: AliPay,
        }
      ]
    }
  ]
});

 我跳转到 cart 结果跳转不过去

//img1.sycdn.imooc.com/szimg/5f33eabf0919c8af03280069.jpg

我输入第一张图之后 回车 跳转到第二种图的位置

//img1.sycdn.imooc.com/szimg/5f33eae00943c53b03620051.jpg

0
0

河畔一角

2020-08-12

所有的子路由都会渲染到router-view,它是根组件,这个是万万不能删除的。

0
1
白羊诗酒纵年华
老师我这个路由是不是配置有问题呀
2020-08-12
共1条回复

Vue全家桶实战 从零独立开发企业级电商系统

Vue全家桶构建企业级电商系统,真实服务端数据对接,高实用性

2560 学习 · 1307 问题

查看课程