用ajax呈现html的最佳方式是什么?动态填充html的最佳优化方式
way1:
最初有较少的HTML和通过AJAX把更多的动态HTML。
way2:
最初有更多的HTML和通过AJAX少放动态HTML。
为e.g 我的HTML
<div id="div1">
<div>
<p id="p1">hello</p>
</div>
<div>
WAY1:
初始HTML
<div id="div1">
</div>
动态HTML
<div>
<p id="p1">hello</p>
</div>
way2:
初始HTML
<div id="div1">
<div>
<p id="p1"></p>
</div>
</div>
动态HTML
hello
这个例子虽小,但我希望你能获得context.So的问题是,这是最好的前端性能。另外,当我们通过JavaScript动态添加html时,浏览器重绘整个页面?
不完全明白你的想法,但如果AJAX请求期间布局没有发生显着变化,它将是最好的选择。阅读FOUC规则。 – Raptor
你应该尝试Vue,Angular或React他们可以动态地呈现HTML – Peachyz
我想问的是他们通过ajax添加更少内容的一些好处。因为浏览器已经绘制了所需的容器并且只是添加了一些动态数据那个混蛋? –