我正在使用KO构建一个SPA(单页应用程序)。该应用程序类似于一本书,用户可以翻页。
问题在于每次加载页面时,会出现一个短暂的瞬间,用户会看到未经样式处理的页面版本。我猜这是因为很多样式都依赖于ko绑定,因此在ko完成其“魔法”之前,用户可以看到未经样式处理的代码。
是否可能告诉KO何时完成了所有绑定,并仅在此后显示页面?
我已经通过在加载视图之前设置超时来部分解决了此问题,但这当然不是一个好的解决方案。
问题在于每次加载页面时,会出现一个短暂的瞬间,用户会看到未经样式处理的页面版本。我猜这是因为很多样式都依赖于ko绑定,因此在ko完成其“魔法”之前,用户可以看到未经样式处理的代码。
是否可能告诉KO何时完成了所有绑定,并仅在此后显示页面?
我已经通过在加载视图之前设置超时来部分解决了此问题,但这当然不是一个好的解决方案。