我有一个 javascript 应用程序,但我不知道加载数据的更好做法是什么。例如,我有一个包含我的联系信息(名字、姓氏、地址、电话号码、网站等)的联系表。所以现在我将展示这些信息并制作两个“列表”。在第一个列表中,我将显示我的所有联系人,但仅显示属性“FirstName”和“LastName”,如果我单击联系人,我将显示所有信息(名字、姓氏、地址、电话号码、网站等)。
一次加载整个信息还是仅在我单击联系人时才加载“详细”信息更好?
我有一个 javascript 应用程序,但我不知道加载数据的更好做法是什么。例如,我有一个包含我的联系信息(名字、姓氏、地址、电话号码、网站等)的联系表。所以现在我将展示这些信息并制作两个“列表”。在第一个列表中,我将显示我的所有联系人,但仅显示属性“FirstName”和“LastName”,如果我单击联系人,我将显示所有信息(名字、姓氏、地址、电话号码、网站等)。
一次加载整个信息还是仅在我单击联系人时才加载“详细”信息更好?
取决于使用情况和网络,以下是这两种方式的一些优缺点。
一次将所有内容加载到 JSON 中,显示需要/选择的内容:
优点
缺点
通过 AJAX 获取个人信息:
优点
缺点
因此,如果您的数据集不是那么大,我会选择简单的路线。如果它是一个大型或不断变化的数据集,我会使用 AJAX 版本。