ember-fastboot 中的模型加载了两次
Models in ember-fastboot loaded twice
ember-cli
应用程序在特定页面上加载随机模型。这按预期工作。
现在我启用了 ember-fastboot
服务器端渲染,模型在客户端加载。
再水化后,ember.js
再次加载随机模型,客户端。这会导致页面在打开时在几秒钟内显示一个模型(取决于互联网速度),然后它会发生变化。
我猜测需要为所有需要加载模型的客户端功能在客户端加载模型。
是否可以防止在 fastboot 后立即在首次浏览时获取新的随机模型?
如何防止模型在客户端重新加载?
您正在寻找的东西被称为“鞋盒”。 Fastboot 有一项服务,您可以使用它来帮助将后端的预加载状态传输到您的客户端。此处有更多详细信息:https://github.com/ember-fastboot/ember-cli-fastboot/blob/master/README.md#the-shoebox
ember-cli
应用程序在特定页面上加载随机模型。这按预期工作。
现在我启用了 ember-fastboot
服务器端渲染,模型在客户端加载。
再水化后,ember.js
再次加载随机模型,客户端。这会导致页面在打开时在几秒钟内显示一个模型(取决于互联网速度),然后它会发生变化。
我猜测需要为所有需要加载模型的客户端功能在客户端加载模型。
是否可以防止在 fastboot 后立即在首次浏览时获取新的随机模型? 如何防止模型在客户端重新加载?
您正在寻找的东西被称为“鞋盒”。 Fastboot 有一项服务,您可以使用它来帮助将后端的预加载状态传输到您的客户端。此处有更多详细信息:https://github.com/ember-fastboot/ember-cli-fastboot/blob/master/README.md#the-shoebox