Maison >interface Web >js tutoriel >JsRender tutoriel d'introduction pratique_compétences javascript
Cet article est un tutoriel d'introduction pratique à JsRender. Des exemples décrivent l'utilisation de balises else, de boucles imbriquées pour accéder aux données parents et à d'autres points de connaissances. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :
Avant-propos
JsRender est un moteur de template JavaScript basé sur jQuery Il possède les fonctionnalités suivantes :
· Simple et intuitif
· Fonction puissante
· Extensible
· Rapide comme l'éclair
Ces fonctionnalités semblent très puissantes, mais presque tous les moteurs de modèles les promouvront de cette manière. . .
En raison de besoins professionnels, Xiaocai est entré en contact avec ce moteur de modèles. Après l'avoir utilisé pendant un certain temps, j'ai trouvé qu'il était effectivement relativement puissant, mais Xiaocai estime que certaines parties sont trop puissantes, ce qui le rend difficile à comprendre.
D'un autre côté, la documentation officielle de JsRender est relativement détaillée, mais il y a étonnamment peu d'autres informations. Si vous rencontrez des problèmes, vous ne pouvez pratiquement pas les trouver. il n'y a presque aucun résultat.
De plus, certaines parties de JsRender sont vraiment difficiles à comprendre, donc Xiaocai doit de toute urgence partager quelques « bonnes pratiques ».
Sur la base d'une utilisation récente, Xiaocai a résumé quelques expériences pratiques. Bien entendu, ces expériences ne peuvent pas être trouvées dans les documents officiels.
Les boucles imbriquées utilisent #parent pour accéder aux données parent (non recommandé)
Les boucles imbriquées utilisent des paramètres pour accéder aux données parent (recommandé)
Utiliser else dans la balise personnalisée (fortement déconseillé)
名称 | 单价 |
---|
Utilisez l'assistance au lieu des balises personnalisées (recommandé)
名称 | 单价 |
---|
J'espère que cet article sera utile à tout le monde pour apprendre la programmation JsRender.