Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 如何从数组对象传递url中的动态查询参数_Angular_Typescript_Angular6_Angular8 - Fatal编程技术网

Angular 如何从数组对象传递url中的动态查询参数

Angular 如何从数组对象传递url中的动态查询参数,angular,typescript,angular6,angular8,Angular,Typescript,Angular6,Angular8,我得到的数组对象如下所示: 我正在用角格式的显示一个第三方表单。现在,我想在url中传递查询参数,以便表单应该预先填充 如果我输入以下url,可以预先填写我的表格: http://myform.com?d[/data/patch_form/crop1]=abc&d[/data/patch_form/name]=xyz (this is hard coded) 其中,“/patch\u form/”之后是一个键,它也存在于我的对象中 如何在url中传递此数组对象的所有键和值,以便所有键

我得到的数组对象如下所示:

我正在用角格式的
显示一个第三方表单。现在,我想在url中传递查询参数,以便表单应该预先填充
如果我输入以下url,可以预先填写我的表格:

http://myform.com?d[/data/patch_form/crop1]=abc&d[/data/patch_form/name]=xyz (this is hard coded)
其中,
“/patch\u form/”
之后是一个键,它也存在于我的对象中

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

.html

你试了什么? 快速查看一下下面的示例

    // 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);
你试了什么? 快速查看一下下面的示例

    // 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);
    // 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);