2016-02-06 3 views
0

У меня есть веб-страница, которая использует синтаксис ниже. Его генерация таблицы с использованием массива. Может ли кто-нибудь объяснить, что означает {#arrayOfObjects} и откуда он (jquery или js)?jquery/js синтаксис массив объектов

{{#arrayOfObjects}} 
    <tr> 
     <td class="some1">{{name}}</td> 
     <td class="some2">{{label}}</td> 
     <td class="{{some3}}">{{age}}</td> 
    </tr> 
{{/arrayOfObjects}} 
+1

Это не javascript, это язык шаблонов, возможно [руля] (http://handlebarsjs.com/). –

+0

ya ..i получил это. Усатый язык синтаксиса языка языка ..thx для подсказки .. – JavaUser

ответ

1

Это, как представляется, быть частью какой-то шаблон HTML и код разбора шаблона расширяет этот блок HTML в серию HTML строк в таблице с помощью arrayOfObjects переменной, которая была передана в рендеринга шаблона как данные для строк.

Это не факт HTML, это файл в формате шаблона. Результатом обработки шаблона будет фактический HTML.

Это предположение, но похоже, что это может быть handlebars template или mustache template или один из других подобных движков шаблонов, которые все производные от одной и той же базовой схемы.

+0

@JavaUser - Это ответ на ваш вопрос? Если да, сообщите об этом сообществу, нажав зеленую галочку слева от ответа. Если нет, то, пожалуйста, объясните, с чем вам по-прежнему нужна помощь. – jfriend00

Смежные вопросы