我正在关注Angular的Kendo Drawer组件的官方示例。首先,我声明了变量
public items: Array<DrawerItem> = [];
接下来,在构造函数中,我有以下几行
constructor(private router: Router) {
const routes: any[] = router.config;
routes.forEach(route => {
this.items.push({
text: route.text,
path: route.path ? route.path : ''
});
});
}
它说'path'在DrawerItem 类型中不存在。为什么?所有Kendo示例均引用此属性。 另外,路由器不包含“文本”属性。我无法使用Drawer组件映射路线。
谢谢。
答案 0 :(得分:0)
我想您想将 Kendo UI drawer 与 Angular 路由器一起使用。如果是这种情况,您可以在此处找到更多信息和示例: https://www.telerik.com/kendo-angular-ui/components/layout/drawer/routing/
此时上面的链接没有显示代码示例,所以如果是这种情况,请使用这个:https://www.telerik.com/kendo-angular-ui-develop/components/layout/drawer/how-to/hierarchical-drawer/