Come tradurre i modelli jQuery MVC3 in MVC2?
-
28-10-2019 - |
Domanda
Quindi sto cercando di seguire un tutorial per Knockout, sfortunatamente il tutorial utilizza MVC3 e ho solo MVC2 con VS2008.
Come posso eseguire qualcosa di simile:
<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>
nel Webforms ViewEngine?{{each}}
e ${}
non vengono compilati a meno che non si utilizzi Razor.Ho provato a racchiudere in un <% %>
invece ma non ha funzionato.
Soluzione
Quale tutorial stai cercando di seguire?Potresti fornire un link?Da quello che vedo, sembra che quel modello nel codice sopra sia un modello jQuery, non MVC o Knockout.
Un modello Knockout potrebbe essere simile a questo:
<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>
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow