ember-fastboot 中的模型加载了两次

雷桑德罗

一个ember-cli应用程序加载某个页面上的随机模型。这按预期工作。

现在我启用了ember-fastboot服务器端渲染,模型在客户端加载。

重新水化后,ember.js再次加载随机模型,客户端。这会导致页面在打开时显示一个模型的部分时间(取决于互联网速度),然后它会发生变化。

猜测模型需要在客户端加载,以便所有需要加载模型的客户端功能。

是否可以防止在 fastboot 后立即在第一次网页浏览中获取新的随机模型?如何防止模型在客户端重新加载?

您正在寻找的东西被称为“鞋盒”。Fastboot 有一项您可以使用的服务,可以帮助将后端的预加载状态传输到您的客户端。更多细节在这里:https : //github.com/ember-fastboot/ember-cli-fastboot/blob/master/README.md#the-shoebox

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章