Tôi sử dụng angular2.0.0-beta.7. Khi một thành phần được tải trên một đường dẫn như /path?query=value1
nó được chuyển hướng đến /path
. Tại sao các thông số GET bị xóa? Làm thế nào tôi có thể bảo tồn các tham số?
Tôi có một lỗi trong các bộ định tuyến. Nếu tôi có một tuyến đường chính như
@RouteConfig([
{
path: '/todos/...',
name: 'TodoMain',
component: TodoMainComponent
}
])
và con đường của tôi như
@RouteConfig([
{ path: '/', component: TodoListComponent, name: 'TodoList', useAsDefault:true },
{ path: '/:id', component: TodoDetailComponent, name:'TodoDetail' }
])
sau đó tôi không thể nhận được thông số trong TodoListComponent. Tôi có thể lấy
params("/my/path;param1=value1;param2=value2")
nhưng tôi muốn cổ điển
query params("/my/path?param1=value1¶m2=value2")
@RouteConfig
cho điều nàypath
?