0

我想<router-outlet>在 RadSideDrawerdrawMain中使用

但我得到了错误Cannot find primary outlet to load Component

该组件有

 directives: [NS_ROUTER_DIRECTIVES, ROUTER_DIRECTIVES]

HTML 有<router-outlet>标签,所以它应该可以工作

代码:https ://github.com/telerik/nativescript-ui-samples-angular/issues/13

注意:当我从 HTML 文件中删除 RadSideDrawer 代码时工作正常。所以我认为问题是由于 RadSideDrawer

有什么解决办法吗?谢谢

4

1 回答 1

1

<router-outlet>不能在元素<template>内。它必须直接添加到视图中。

我假设模板以某种方式呈现,但从您提供的代码中看不到发生的位置或方式。

于 2016-07-24T17:00:49.947 回答