Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.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
Javascript 有没有办法从应用程序内部获取angular 4 index调用的标题?_Javascript_Angular - Fatal编程技术网

Javascript 有没有办法从应用程序内部获取angular 4 index调用的标题?

Javascript 有没有办法从应用程序内部获取angular 4 index调用的标题?,javascript,angular,Javascript,Angular,我正在构建一个Angular 4应用程序,它将作为脚本portlet导入WebSpherePortal服务器。一旦部署了脚本portlet,它将作为仪表板中的链接从门户访问。我想要实现的是,从angular 4应用程序的标题中获取UID,然后调用后端服务,并显示索引页面,其中包含基于标题中提供的UID的所有信息。这可能吗?我是角度世界的新手。当你点击这个链接时,我想你会调用一些后端服务。如果否,则确保此链接将与一个组件相关,并确保在该组件的init上调用后端服务,该组件在头中返回uid。然后您可

我正在构建一个Angular 4应用程序,它将作为脚本portlet导入WebSpherePortal服务器。一旦部署了脚本portlet,它将作为仪表板中的链接从门户访问。我想要实现的是,从angular 4应用程序的标题中获取UID,然后调用后端服务,并显示索引页面,其中包含基于标题中提供的UID的所有信息。这可能吗?我是角度世界的新手。

当你点击这个链接时,我想你会调用一些后端服务。如果否,则确保此链接将与一个组件相关,并确保在该组件的init上调用后端服务,该组件在头中返回uid。然后您可以像这样访问标题

this.http.request(new Request(requestOptions))
   .map((res:Response) => { 
       console.log(res.headers); //your header which contains your uid
       return res.json();
   } )

let requestOptions = new RequestOptions(Object.assign({
      method: method,//Get or post
      url: environment.apiHost + url,
      body: body,
    }));

您将如何加载此ng 4应用程序?它是iframe还是新窗口?