Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/27.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
如何从iframe向Angular应用程序传递值_Angular_Iframe - Fatal编程技术网

如何从iframe向Angular应用程序传递值

如何从iframe向Angular应用程序传递值,angular,iframe,Angular,Iframe,我有带路线的Angular 9应用程序 它嵌入到iframe中的ASP.NET应用程序中(我无法控制此设置,Angular的/dist文件夹位于ASP.NET应用程序的文件夹结构中) 一切正常,但新的要求是默认加载显式路由 以下是当前设置: <iframe src="[path]/index.html" /> 问题:如何将值从其父iframe传递给angular?(index.html必须在src中,这似乎是角度方面的主要问题)您可以将事件发送到iframe,并

我有带路线的Angular 9应用程序

它嵌入到iframe中的ASP.NET应用程序中(我无法控制此设置,Angular的
/dist
文件夹位于ASP.NET应用程序的文件夹结构中)

一切正常,但新的要求是默认加载显式路由

以下是当前设置:

<iframe src="[path]/index.html" />

问题:如何将值从其父iframe传递给angular?(
index.html
必须在
src
中,这似乎是角度方面的主要问题)

您可以将事件发送到iframe,并在角度应用程序中对这些事件做出反应

<iframe src="[path]/index.html?r=whatever" />