ฉันใช้ angular2.0.0-beta.7 เมื่อองค์ประกอบที่มีการโหลดบนเส้นทางเช่นมันจะถูกเปลี่ยนเส้นทางไปยัง/path?query=value1
/path
ทำไม GET params ถูกนำออก? ฉันจะรักษาพารามิเตอร์ไว้ได้อย่างไร?
ฉันมีข้อผิดพลาดในเราเตอร์ ถ้าฉันมีเส้นทางหลักเช่น
@RouteConfig([
{
path: '/todos/...',
name: 'TodoMain',
component: TodoMainComponent
}
])
และเส้นทางลูกของฉันเช่น
@RouteConfig([
{ path: '/', component: TodoListComponent, name: 'TodoList', useAsDefault:true },
{ path: '/:id', component: TodoDetailComponent, name:'TodoDetail' }
])
จากนั้นฉันไม่สามารถรับพารามิเตอร์ใน TodoListComponent ฉันสามารถที่จะรับ
params("/my/path;param1=value1;param2=value2")
แต่ฉันต้องการความคลาสสิค
query params("/my/path?param1=value1¶m2=value2")
@RouteConfig
เรื่องนี้path
อย่างไร