【问题标题】:Angular Universal Home page load issueAngular 通用主页加载问题
【发布时间】:2018-06-08 20:32:52
【问题描述】:

我创建了一个 Angular 6 应用程序,但由于 SEO 问题,我将应用程序转换为 angular Universal。 所有内容都加载正常,但是当我加载 url 以检查网站时,它一直在加载并且没有内容显示.. 主页上的内容是从与 mysql 数据库连接的 API 调用加载的。

当我评论 API 数据时,它加载正常。

任何人都可以建议如何在第一次使用 API 调用加载页面时在主页上加载 API 调用?

如果有其他方法,请告诉我...

我在过去 3 天被卡住了,没有成功...

【问题讨论】:

  • 您的 API 调用是否在进行?你读过:github.com/angular/universal/blob/master/docs/gotchas.md 吗?
  • 是的,它工作正常.. 在简单的 Angular 6 中很好,但是当我动态加载内容时,因为它在 Angular 6 中加载它没有在页面加载时加载 API 调用.. 请让我知道如何在 Angular 主页上拨打电话。
  • 通用应该调用 API 两次,一次在服务器端,一次在客户端,除非您使用状态传输。听起来还有另一个问题阻止了您的 API 调用,或者您的状态没有正确地从服务器端传输到客户端。
  • 好的,我会关注这个服务状态转移并更新你...
  • 太棒了。很高兴你成功了。

标签: angular angular-universal


【解决方案1】:

我的问题终于解决了。在一个组件中,有一段代码在加载内容时产生了问题,现在已根据 Angular Universal 进行了修复。

【讨论】:

  • 嘿伙计,我遇到了同样的问题。哪个代码失败了?你如何检测它?错误是无声的,所以我不知道
  • 已修复,我有一个 setInterval :D
猜你喜欢
  • 2020-04-26
  • 1970-01-01
  • 2021-01-03
  • 1970-01-01
  • 2016-05-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多