如果我这样做:
'/sales': {
component: NotFound,
subRoutes: {
'/': {
component: NotFound
},
'/report': {
name: 'sales.report',
component: SalesReport
},
'/create': {
name: 'sales.create',
component: SalesCreate
},
'/edit/:i': {
name: 'sales.edit',
component: SalesEdit
},
'/list': {
name: 'sales.list',
component: SalesList
}
}
}
NotFound
无论URL 是什么, Vue 总是会转到组件sales
(我猜它匹配父级)。
但如果我这样写:
'sales/report': {
name: 'sales.report',
component: SalesReport
},
'sales/create: {
name: 'sales.create',
component: SalesCreate
}
它按预期工作。我的问题:为什么我不能使用subRoutes?(使用 Vue 1.0.26)