Charge knock-out modèle à partir d'un fichier externe sans complexe moteur?
J'ai trouvé des moteurs, des plugins et des fonctions de la charge externe des modèles, mais je me demandais si il y a un moyen plus simple de le faire. Quelque chose comme ceci?
templates.html
<script id="testTemplate" type="text/html">
<div>this is a div</div>
</script>
index.html
<div id="templateContainer"></div>
<script>
$(document).ready(function() {
$("#templateContainer").load("templates.html");
}
</script>
Ce travail? Existe-il des "problèmes"?
Vous devez vous connecter pour publier un commentaire.
Voici ce que j'utilise pour charger un fichier de modèle qui contient une collection de modèles:
Voici un exemple où j'utilise cette fonction:
Votre vue devrait ressembler à quelque chose comme ceci (le
if
est important):templates
variable contient enloadTemplateCollection
? Les éléments de Script?<textarea>
éléments.C'est ce que j'utilise pour charger le nouvel affichage de la page.
Je pense que c'est assez simple à utiliser :
Mais dans mon code html des modèles que je n'avais pas l'élément de scénario, juste une simple div comme élément racine.
J'espère que cela aide.
J'ai créé une nouvelle liaison à la charge du html à partir d'une url et d'appliquer la liant
utilisation
J'ai finalement été en mesure de rassembler un paresseux modèle de chargeur avec l'aide de la liaison des gestionnaires. Je voulais partager.
Lazy loader
Liaison gestionnaire