angular - Angular 6 路径参数问题
问题描述
以下是当我使用子路由移动到由 Todo 组件驱动的编辑待办事项页面时遇到的问题,使用角度 6。
当我像下面这样将路径嵌套为孩子时,我无法获得 :id 的值
{ path: 'edit-todo', component: EditTodoComponent, children:[
{path: ':id', component: EditTodoComponent}
]},
console.log(activatedRoute.snapshot.url);
当分离路线时,我能够获得 id 的值。
{ path: 'edit-todo', component: EditTodoComponent},
{ path: 'edit-todo/:id', component: EditTodoComponent },
console.log(activatedRoute.snapshot.url);
是否可以使用方法 1 中显示的 children[] 数组获取 ID 的值。
解决方案
推荐阅读
- python - 为什么 sklearn SVC 中 predict_proba 和 probA_ / probB_ 不匹配?
- arrays - 将项目动态添加到列表小部件
- python - pandas 根据前一行设置值,每组只设置一次
- excel - 查找一个表,与第二个“参考”表进行比较,并为第一个表中的单个条目输出多行
- kotlin - Kotlin:如何从 Fragment 调用 JobIntentService?
- c - C 四舍五入到 6dp
- ios - 动画 UIStackView 子视图在左上角出现故障
- ios - iOS:存储在安全飞地中的密钥不支持解密
- python - 跳入我的 pygame 程序不起作用 - 跳到屏幕顶部并进入平台下方
- java - 如何编写 Drake 排序算法以在 Java 中对数组进行排序?