angular - 使用 Angular Universal 更改页面
问题描述
我知道如何在我的项目中使用 Angular Universal。我知道第一个页面视图来自服务器端,然后,应用程序就像经典的 Angular SPA CSR 一样工作。
但是,我不明白当我们导航到另一个页面(新 URL)时页面的源代码会如何改变,因为使用经典的 SPA,源代码保持与以前相同(我不谈论“检查元素”)。我感谢导航到另一个 URL 将仅由 JS 处理。此外,我们在页面之间没有任何加载。
使用 Angular Universal的https://affluences.com/示例:
- 我访问https://affluences.com/。
- 源代码对应视图-> SSR 没问题。
- 我点击卡片“Bibliothèques”(https://affluences.com/sites?categories=1)
- 全局页面视图不加载 -> 源代码更改;此页面是否存储在缓存中?
解决方案
感谢@MikeOne,
“查看源代码”与页面视图同步。我感谢这是服务器响应。
推荐阅读
- c# - unity2d新手代码错误参考问题
- templates - 创建体验片段并打开它时,编辑器出现两次
- flutter - 处理数据颤动
- r - 如何在 R 中运行 readline 函数?
- python - 不能每个
每个评论的标签
- c++ - 在 Embarcadero C++Builder 中将数据从 TFDQuery 转换为字符串
- c++ - 我发现 std::endl 意味着将光标移动到新行,然后刷新 cin 缓冲区。但在这段代码中,使用 endl 后,getline 不起作用
- report - 如何对不同的表和不同的标准数据使用选择查询?
- xaml - 为什么我的网格有一些内部间距?
- python - 如何在 Click 中将选项名称添加到版本选项