【问题标题】:Ionic Angular How to run application with get parameterIonic Angular 如何使用获取参数运行应用程序
【发布时间】:2022-01-25 02:19:37
【问题描述】:

我有一个基于 Ionic 5 和电容器的 Angular 应用程序。

我需要使用特定参数运行我的应用程序。示例:

https://localhost/start-url?someparam=xxx

所以我将从路由器 redirectTo 重定向到“start-url”。但是如何添加 Get 参数呢?

谢谢

【问题讨论】:

标签: angular ionic-framework


【解决方案1】:

首先使用 post 方法调用您的 API。

callApi(params): Observable<any> {
    return this.httpClient
      .post<any>(`localhost....ect`, params)
}
     

第二次从 .ts 调用您的服务。将服务注入构造函数并传递您的参数。

如果你想在页面之间传递数据,请使用 routerLink 和 [state]

  routerLink="/app/tabs/...ect"
                [state]="{params : someData}"

【讨论】:

  • 谢谢。但我正在寻找一种没有双重重定向的方法。我只想用获取参数的 url 加载应用程序。
猜你喜欢
  • 2017-06-29
  • 2012-07-11
  • 2018-05-05
  • 1970-01-01
  • 2021-12-15
  • 1970-01-01
  • 2019-03-16
  • 1970-01-01
  • 2019-02-19
相关资源
最近更新 更多