我需要瀏覽器的URL我如何能在運行URL,而不包括Angular2 ID。像/編輯/:ID
http://192.168.0.115:8000/#/store/order/detail
insted的這個網址的
http://192.168.0.115:8000/#/store/order/detail/58f4a9140ee8bd1130378937
和觀點或編輯AngularJS中特定ID的詳細信息2
我需要瀏覽器的URL我如何能在運行URL,而不包括Angular2 ID。像/編輯/:ID
http://192.168.0.115:8000/#/store/order/detail
insted的這個網址的
http://192.168.0.115:8000/#/store/order/detail/58f4a9140ee8bd1130378937
和觀點或編輯AngularJS中特定ID的詳細信息2
此時不支持。見https://github.com/angular/angular/issues/10248。我會創建一個圍繞路由的包裝器來導航這種情況的調用,並將id推入一個通用服務或ngrx。
this.admin = {
"country_id": ''}
import {Router_id} from "../../routing_hidden_id";
import in component.ts
public router_id: Router_id add in constructor
editStore(id) {
this.router_id.admin.store_id = id;
this.helper.router.navigate(['admin/store/edit']);
}
(click)="editStore(i._id)"
添加在HTML文件中的代碼