Проблема с вложенным шаблоном

#javascript #jquery #json #nested #jquery-templates

#javascript #jquery #json #вложенный #jquery-шаблоны

Вопрос:

пожалуйста, проверьте приведенный ниже код, который у меня есть на моей странице aspx. Пожалуйста, помогите мне в этом.

Я пытаюсь вложить один шаблон в другой, но я не получаю надлежащего результата.

Мой вывод:

Приложение 1

#Дочерний шаблон

Мой ожидаемый результат: Приложение1

Env1 Env2

 $(document).ready(function()
{
var mydata:[{Application: "Application1",Environment[{Env:"Env1"},{Env:"Env2"}]}];

$("#parentTemplate").tmpl(mydata).append("#divEnvironment"); 
});

<script id="parentTemplate" type="text/x-jquery-tmpl">
<ul><li>${Application}</li></ul>
{{tmpl{$data} "#childTemplate"}}
</script>

<script id="childTemplate" type="text/x-jquery-tmpl">
{{each Environment}}
<p>${Env}</p>
{{/each}}
</script>

<div id="divEnvironment"></div>
  

Комментарии:

1. Не могли бы вы добавить ожидаемый результат? Кроме того, включены ли эти фрагменты в один файл? Или они находятся в разных файлах?

2. добавлен мой ожидаемый результат. все находятся в одном файле

3. я привел здесь один json для ввода данных, подобных этому, у меня будет от 3 до 5 строк