也许这是一个微不足道的问题.
所以,当我在浏览器上运行我的vuejs应用程序时,启用限制下载速度(设置为低连接).我在浏览器中输出了未完成的vue语法输出.
我知道我们可以在整个页面加载之前显示加载图像来解决这个问题,但是有没有最好的解决方案来解决这个问题?
我有一个 Vue.js 应用程序,可以在方法中加载内容created()
。我使用v-if
标签隐藏所有 UI,直到内容加载完毕并准备就绪。它在初始加载时工作正常,但如果用户在 Chrome 中点击刷新,则应用程序会显示(短暂闪烁)否则不会显示的内容(基于创建时加载的数据)。
据我了解v-if
,使用标签以及我的 vuex 存储中的一个标志来指示加载何时完成,是隐藏内容直到我准备好显示它的正确方法。
如何避免刷新时内容闪烁?