Pièges du rendu dynamique côté client
Implémentation de la paginattion côté serveur (Python)
class PaginateurContenu:
@staticmethod
def extraire_page(liste_complete, metadonnees, num_page, elements_par_page=15):
total_elements = len(metadonnees) if metadonnees else 0
if not metadonnees:
return [], num_page, 0, 1, 1, 1
...
Publié le 10 juillet à 01h57
Méthodes JavaScript essentielles pour la manipulation du DOM et les événements
Modification du contenu DOM avec des expressions régulières
En utilisant la bibliothèque jQuery, il est possible de remplacer des parties du contenu HTML d'un élément DOM. Par exemple, pour substituer des balises <span> avec un style spécifique par des espaces, on peut apliquer une regex et reconstruire le contenu.
const motif = /<span ...
Publié le 29 juin à 21h16
Importation et exportation de fichiers Excel avec JavaScript
Importation de fichiers Excel
Pour importer un fichier Excel, nous créons un élément input de type fichier et un bouton déclencheur. Le code HTML ci-dessous utilise React pour la gestion des événements :
<button style={{ color: '#1890ff', fontSize: '14px', cursor: 'pointer' }} onClick={triggerFileInput}>
Importer
</button>
< ...
Publié le 12 juin à 00h14
Présentation du composant <Teleport> dans Vue.js
Le composant <Teleport> de Vue.js offre la possibilité de déplacer dynamiquement une portion du template d'un composant vers un nœud DOM cible, sans impacter l'encapsulation ou la logique interne du composant.
Note importante : Cette fonctionnalité n'est pas disponible dans l'environnmeent uni-app.
Attributs du composant
to (obligatoire) ...
Publié le 3 juin à 02h57