私はJqueryテンプレートを学び、さまざまなことを段階的に試しています。今、単一エントリのデータ要素で試してみましたが、うまくいきました。私が理解している限り、データをデータ配列に置き換えると、{each} タグを使用せずにすべての要素が表示されます。しかし、この場合は単にエラーが発生しています。Jqueryで。と言ってk.nodes is undefined
います。
小さなコード スニペットを次に示します。
// my binding
$(document).ready(function () {
$.tmpl("<div class = 'Test'>${Name}<div>", movies)
.appendTo('#EmployeeContainer');
$('#Template')
.tmpl(movies)
.appendTo('#EmployeeContainer');
});
// my data
var movies = [
{ Name: "The Red Violin", ReleaseYear: "1998" },
{ Name: "Eyes Wide Shut", ReleaseYear: "1999" },
{ Name: "The Inheritance", ReleaseYear: "1976" }
];
// part of my template from where Release year is coming
<script id = "Template" type ="text/templating">
<div class = 'Test'>${ReleaseYear}<div>
</script>