我正在创建一个应用程序,当单击选项卡时,它的内容是通过 ajax 加载的。这样做的原因是为了加快初始页面加载,而不是加载不必要的选项卡内容。选项卡包含可以更改值的表单项。
为了防止数据丢失,当一个标签被加载时,我给它一个额外的“ajaxed”类。如果“ajaxed”类不存在,则单击选项卡时,将通过 ajax 加载内容,否则将先前加载的内容简单地呈现给用户。
问题:在 dom 中缓存大量 HTML 会降低性能吗?这是不好的做法吗?这适用于无限滚动和其他类型的页面,您只需不断地附加越来越多的 html。这种方法的缺点是什么?
提前致谢。