【发布时间】:2022-01-25 02:19:37
【问题描述】:
我有一个基于 Ionic 5 和电容器的 Angular 应用程序。
我需要使用特定参数运行我的应用程序。示例:
https://localhost/start-url?someparam=xxx
所以我将从路由器 redirectTo 重定向到“start-url”。但是如何添加 Get 参数呢?
谢谢
【问题讨论】:
我有一个基于 Ionic 5 和电容器的 Angular 应用程序。
我需要使用特定参数运行我的应用程序。示例:
https://localhost/start-url?someparam=xxx
所以我将从路由器 redirectTo 重定向到“start-url”。但是如何添加 Get 参数呢?
谢谢
【问题讨论】:
首先使用 post 方法调用您的 API。
callApi(params): Observable<any> {
return this.httpClient
.post<any>(`localhost....ect`, params)
}
第二次从 .ts 调用您的服务。将服务注入构造函数并传递您的参数。
如果你想在页面之间传递数据,请使用 routerLink 和 [state]
routerLink="/app/tabs/...ect"
[state]="{params : someData}"
【讨论】: