Comment traduire les modèles de jQuery MVC3 en MVC2?
-
28-10-2019 - |
Question
J'essaie donc de suivre un tutoriel pour le knockout, malheureusement le tutoriel utilise MVC3, et je n'ai que MVC2 avec VS2008.
Comment puis-je exécuter quelque chose comme ceci:
<script id="tagsTempl" type="text/html">
<ul>
{{each tags}}
<li class="tagItem">
<span>${Name}</span>
<div>
<a href="#" class="tag-edit">Edit</a> <a href="#" class="tag-delete">Delete</a>
</div>
</li>
{{/each}}
</ul>
</script>
Dans le Webforms ViewEngine? la {{each}}
et ${}
ne compilera pas à moins que j'utilise un rasoir. J'ai essayé d'enfermer dans un <% %>
Au lieu de cela, mais cela n'a pas fonctionné.
La solution
Quel tutoriel essayez-vous de suivre? Pourriez-vous éventuellement fournir un lien? D'après ce que je vois, il semble que ce modèle dans votre code ci-dessus soit un modèle jQuery, pas MVC ou KO.
Un modèle à élimination directe peut ressembler à ceci:
<script id="tagsTempl" type="text/html">
<ul>
<!--ko foreach: $data-->
<li class="tagItem">
<span data-bind="text: Name"></span>
<div>
<a href="#" class="tag-edit">Edit</a> <a href="#" class="tag-delete">Delete</a>
</div>
</li>
<!-- /ko -->
</ul>
</script>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow