ajaxv.在HTML中包含数据

2024-04-20 07:00:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我在jQuery中使用JavaScript,与Django后端通信。有些UI需求需要Ajax,因为在用户提供一些输入之前,我们不知道要发送什么数据。但是,还有其他在模板时已知的数据。直接在模板中包含这些数据而不是使用Ajax有什么利弊?似乎前者可能更简单。在


Tags: 数据django用户模板uiajaxjavascriptjquery
2条回答

大多数应用程序中最明显的答案是直接包含它们,尽管我始终建议根据每个应用程序的需要处理每种用法。请记住,“页面加载速度”是一个可测量的属性,尤其是在处理ajax功能时。在

示例

你有很多的数据要显示,如果你在页面中本机包含这些数据,你会发现加载给最终用户的时间要比加载初始页面并分块引入数据要花更多的时间。你可以把它看作是facebook使用的分页的一种替代方法,当用户滚动时,数据块就会被带进来。在

如果你有选择的话,一定要直接包含它们,这样可以大大提高页面加载速度。在

相关问题 更多 >