angular - 如何以角度编程负载路由器
问题描述
在我们的 Angular 项目中,我们希望在代码中动态加载设置路由。在 AppComponent 文件中,我们添加如下,但它不起作用。
以前版本的 Angular 7.2 可以工作,但在 Angular 8 之后,它似乎不起作用。
我不知道如何使它工作。
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent implements OnInit{
constructor(private route: Router){
}
ngOnInit(){
let routes = this.route.config;
routes.push({ path: 'sample', component: sampleComponent });
}
}
解决方案
推荐阅读
- r - 根据 data.table 中的列列表过滤条件
- java - 在 Android Studio 中访问 aar 文件的类时出现 classNotFoundException
- c - 如何使用 microsoft azure client sdk c 从 iot hub 消息中获取 EventEnqueuedUtcTime
- reactjs - Material Ui table 减少列间距
- typo3 - 如何交付在模板外创建的 TYPO3 Fluid Form 元素?
- java - Android中随机输出中的EditText所有可能的数字
- java - 为什么这个二进制搜索代码在 Eclipse IDE 上给出错误的输出?
- anylogic - 插入从数据库加载的参数后,代理群体产生错误
- amazon-web-services - com.amazonaws.services.gluejobexecutor.model.InternalServiceException:要更新的项目大小已超过允许的最大大小
- sql - SQL:在有区间的交集中求和