什么是实时系统中更新内容的有效方法?

时间:2019-06-27 16:48:51

标签: javascript jquery html performance

我每1秒钟使用ajax调用更新HTML页面内容。我想知道更新div内容的有效方法是什么。我应该用新的div替换整个div还是使用jquery替换内容。主div内有嵌套的div。

1 个答案:

答案 0 :(得分:0)

取决于页面元素的数量以及所选查询的复杂程度。如果您有几个可以轻松选择的div,那么您只需替换div的内容即可。如果您的页面很复杂,则选择和更新div可能比使用render函数慢一些,后者会接受数据作为参数并生成HTML并将其挂钩到父div。换句话说,您可能要考虑将div视为组件。

此外,您可能想尝试一些JavaScript框架,例如ReactJS或AngularJS。