我有页面用户,其中显示了一些基本数据:个人资料照片、昵称、年龄、位置等。当您单击个人资料时,它会使用 ajax 加载数据并在弹出窗口中显示用户个人资料。因此,您保持在同一页面上。
但是每次 ajax 调用都需要一些时间来调用服务器端代码并获取数据。它并不慢,但我想让用户个人资料显示速度超快。我在想,如果我在获取配置文件列表时首先提取所有配置文件数据会快得多。我可以提取所有配置文件数据,而不是只在用户页面上获取一些数据。然后我可以将javascript中的数据保存为数组。当用户单击配置文件时,它不会进行 ajax 调用,但会从 javascript 数组中提取数据。通过这种方式,我认为弹出窗口会很快显示出来。
到目前为止,这只是想法。可以将我收到的数据存储在 javascript 数组中还是有更好的方法?