我的website在加载之间闪烁。我已经应用了this stackoverflow问题中建议的方法,没有运气。三个页面中的每一个都加载nav.html文件:
$.get("nav.html", function(data){
$("#nav-placeholder").replaceWith(data);
});
请查看.html代码的页面来源。该网站是基于我的另一个问题here建立的:基本上我希望导航栏项目只在一个文件中描述(nav.html)所以如果我选择对其进行任何更改,我只会必须编辑一个文件。
答案 0 :(得分:0)
这与网站/网络服务器的性能无关。
这是因为您为每个导航点加载了一个新的html文件。
要解决此问题,您需要异步获取新内容并替换已加载在页面上的现有内容。这通常通过Javascript完成。 步骤将是
这也意味着您的网址永远不会改变。它会留在... / about.html
答案 1 :(得分:0)
我已经在某个地方读到了ng-cloak在这种情况下很有用但没有研究过它......也许它对你来说是有用的。 ngCloak docs