一个ember-cli
应用程序加载某个页面上的随机模型。这按预期工作。
现在我启用了ember-fastboot
服务器端渲染,模型在客户端加载。
重新水化后,ember.js
再次加载随机模型,客户端。这会导致页面在打开时显示一个模型的部分时间(取决于互联网速度),然后它会发生变化。
我猜测模型需要在客户端加载,以便所有需要加载模型的客户端功能。
是否可以防止在 fastboot 后立即在第一次网页浏览中获取新的随机模型?如何防止模型在客户端重新加载?
您正在寻找的东西被称为“鞋盒”。Fastboot 有一项您可以使用的服务,可以帮助将后端的预加载状态传输到您的客户端。更多细节在这里:https : //github.com/ember-fastboot/ember-cli-fastboot/blob/master/README.md#the-shoebox
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句