Solía mantener los datos de mi componente dentro del parámetro de datos del elemento.
¿Es esto bueno o debería usar la llamada ajax para recuperar datos?
1. Por parámetro de datos:
<a href="#" data-core="{JSON-data}" id="item-1"> <a href="#" data-core="{JSON-data}" id="item-2"> <a href="#" data-core="{JSON-data}" id="item-3"> <a href="#" data-core="{JSON-data}" id="item-4">Aquí, todos los datos son ESTÁTICOS .
2. Por Ajax:
<a href="#" id="item-1"> <a href="#" id="item-2"> <a href="#" id="item-3"> <a href="#" id="item-4">jQuery: (Solo ejemplo)
$('#item-^').on('click', function()){ // Action to Get data. });Cual es bueno ?
[También aquí " JSON-data ", podría tener un gran tamaño de datos. ]
La respuesta depende de la situación en la que te encuentres.
Puedes ir por el parámetro de datos :
Puedes ir por ajax :
Si los datos requieren algunas entradas o interacciones del usuario, eso es de naturaleza dinámica.
Si desea cargar la página más rápido, es decir, puede cargar la página sin cargar todos los datos inicialmente