【问题标题】:how to pass dynamic query params in url from array object如何从数组对象传递 url 中的动态查询参数
【发布时间】:2020-10-31 04:31:00
【问题描述】:

我得到这样的数组对象:

我正在以角度显示使用<iframe> 的第三方表单。现在我想在 url 中传递查询参数,以便预先填写该表单。
如果我输入此网址,我的表格可以预先填写:

http://myform.com?d[/data/patch_form/crop1]=abc&d[/data/patch_form/name]=xyz (this is hard coded)

"/patch_form/" 之后是一个键,它也存在于我的对象中。

如何在我的 url 中传递这个数组对象的所有键和值,以便所有键都可以通过 url。?

.html

 <iframe id="iframe" [src]="pathFormUrl | safe" height="400px" width="100%"
            frameborder="0"></iframe>

.ts 控制台行

console.log(this.selectedTimeLine.formKeyValues)

【问题讨论】:

    标签: angular typescript angular6 angular8


    【解决方案1】:

    你尝试了什么? 快速浏览一下angular documentation 就是这个例子。

        // Set our navigation extras object
        // that contains our global query params and fragment
        let navigationExtras: NavigationExtras = {
          queryParams: { 'session_id': sessionId },
        };
    
        // Redirect to the login page with extras
        return this.router.createUrlTree(['/login'], navigationExtras);
    

    【讨论】:

      猜你喜欢
      • 2018-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多