0

我使用 Angularjs(和 Bootstrap)制作了一个小型 SPA 应用程序。已遵循来自 anuglar 网站的所有规范和互联网上的其他参考资料。要在主页中动态包含其他页面,它使用 ng-view

但是,如果我们一般阅读 SPA 架构,那么它会说所有页面都在开始时加载并且页面从不刷新。

但是,如果我们仔细观察,那么页面确实刷新了几分之一秒,不仅在我制作的演示应用程序中观察到这一点,而且在一些使用 angularjs 的参考 SPA 中也观察到了这一点。

只是想确认我的怀疑,并确保这不是我在做的错误。

谢谢。

4

2 回答 2

1

您所看到的不是页面重新加载,而只是将新内容加载到 DOM 中,这给人一种刷新的感觉

于 2014-03-05T18:26:52.800 回答
0

该页面不应重新加载。您所看到的可能是 DOM 发生了变化。

我还注意到,当我更改路线时,图标会重新加载。这可能会使页面看起来正在重新加载。我知道这一点是因为我正在记录服务器中的每个请求,这是了解何时加载的好方法。

于 2014-03-05T18:29:34.337 回答