javascript - Source de données du premier écran de la page d'accueil de Tmall
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-07-05 10:48:27
0
7
987

J'étudie le code de la page d'accueil de Tmall et j'ai l'impression que ses données de premier écran ne semblent pas être chargées par ajax, j'aimerais donc demander, comment ses données de premier écran sont-elles chargées ?

Par exemple :

window.g_config.serverTime = 1496370628991;   // "1496370628991"这个数字每次刷新都是变化的
<p id="J_defaultData" style="display:none;"> ………… </p> // 这个p(p中的json数据太长,所以省略了)里面的数据查看源代码的时候就有,并不像是ajax请求的。

L'image ci-dessous représente les données en p

曾经蜡笔没有小新
曾经蜡笔没有小新

répondre à tous(7)
巴扎黑

Après avoir étudié un après-midi, j'ai probablement compris que la page d'accueil de Tmall est créée à l'aide d'un nœud côté serveur, donc les données seront introduites lors du rendu du HTML. Ce que vous avez dit ci-dessus est correct. Les données que vous obtenez lorsque vous vérifiez le code source doivent provenir directement du serveur.

淡淡烟草味

Alibaba utilise la technologie de récupération pour charger, pas ajax.

伊谢尔伦

Je n'ai pas fait de recherches, mais je suppose que cela vient directement du serveur

仅有的幸福

Moteur de modèles
Remplacement variable

小葫芦

Vous pouvez jeter un œil aux éléments liés au rendu côté serveur. . Afin d'améliorer la vitesse de rendu du premier écran. . Que vous utilisiez PHP ou nodeJS, il peut être rendu côté serveur

女神的闺蜜爱上我

https://developer.mozilla.org... récupérer l'API

学霸

Je m'oppose au fetch mentionné ci-dessus, qu'il s'agisse de fetch ou d'ajax. Vous pouvez voir la demande envoyée sur le réseau, mais évidemment pas sur la page d'accueil.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal