Maison >interface Web >js tutoriel >Guide d'utilisation du moteur de modèles JavaScript JsRender basé sur jQuery_jquery
Avant-propos
JsRender est un moteur de template JavaScript basé sur jQuery Il présente les caractéristiques suivantes :
· Simple et intuitif
· Fonctions puissantes
· 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.
Remarque : cet article n'est pas un didacticiel d'introduction de base. Les exemples suivants ont leurs propres annotations. Aucune explication excessive n'est donnée. Si vous ne comprenez pas, vous pouvez laisser un message.
Les boucles imbriquées utilisent #parent pour accéder aux données parentales (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é)
名称 | 单价 |
---|
Copier le code