Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.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 角度通用全固态继电器+;路由器不执行Http调用_Angular - Fatal编程技术网

Angular 角度通用全固态继电器+;路由器不执行Http调用

Angular 角度通用全固态继电器+;路由器不执行Http调用,angular,Angular,我实际上正在尝试NG Universal,但在以下位置运行示例代码: 我试着检查这是一个完整的SSR应用程序。。。每次路由器在点击路由器链接时调用新url时,应用程序似乎不会向express服务器发送获取新html的请求 它是如何工作的?有没有一种方法可以通过角度通用获得完整的SSR 比如说,当我从:/dashboard到/heros到/heros/:ide每次路由器从一个点到另一个点时,我希望服务器执行所有api调用等。。。呈现页面,然后发送呈现页面的HTML 为什么? 避免浏览器中的应用程

我实际上正在尝试NG Universal,但在以下位置运行示例代码:

我试着检查这是一个完整的SSR应用程序。。。每次路由器在点击路由器链接时调用新url时,应用程序似乎不会向express服务器发送获取新html的请求

它是如何工作的?有没有一种方法可以通过角度通用获得完整的SSR

比如说,当我从:/dashboard到/heros到/heros/:ide每次路由器从一个点到另一个点时,我希望服务器执行所有api调用等。。。呈现页面,然后发送呈现页面的HTML

为什么?

避免浏览器中的应用程序将任何api请求直接发送到我们的api服务器


要能够在服务器上记录用户的操作,而不是只记录第一次页面加载

,您需要两件事。你的第一个“问题”不是一个实际问题,至少对于搜索引擎来说不是。第二个问题,您不想让数据库/API联机吗?你可以考虑预编码(通用支持),或者你可以考虑像ScLyLi之类的东西。IO如何进行预处理,比如说一个经过验证的应用程序?明确地说,我希望构建一个angular SSR应用程序,用于隐藏经过身份验证的应用程序的api调用。数据库和api将不会联机,因此我需要服务器来执行所有调用,即使在用户经过身份验证之后也是如此……嗯。。事实并非如此。。要进行身份验证,您必须从浏览器与服务器通信。。但是在你的“服务器”(查看SSR部分)上,你又有了相同的应用程序。。?听起来是个奇怪的要求。。你需要一个代理,而不是SSR….?我想他们把SSR想象成PHP的工作方式,为编译后的页面提供服务等等。。。他们不想公开他们的api,而是使用SSR+来提高SEO的性能。预渲染可以工作,但只能用于非动态内容(如带有固定url的博客,内容来自prismic或其他内容),对于更动态的内容(如网站的管理面板,其中内容取决于您的角色)它无法工作。他们想要的是拥有与php应用程序相同的行为,用于angular网站的管理面板。所以他们想在这一部分进行SSR…这有意义吗?