http://qinshenxue.oschina.io/tpl/
Данные, передаваемые в шаблон, имеют имя параметра $data Вспомогательные методы (как описано в разделе API) вызываются через $tools
<div> {{= $data.propName }} </div>
<div> {{= Math.random() }} </div>
<div> {{= $tools.formatDate($data.date) }} </div>
{{ if( $data.really){ }}
<div>do sth...</div>
{{ } else { }}
<div>do sth...</div>
{{ } }}
{{ var list=$data.list; }}
{{ for(var i=0,j=list.length;i<j;i++){ }}
<div>{{= list[i] }}</div>
{{ } }}
document.getElementById('output').innerHTML = tpl('tpl-example', {list: [1, 2, 3]});
var render = tpl.compile('{{=$data.prop}}');
render({prop: 'hello world'});
То же, что и tpl(tplId, data)
tpl.tool('formatDate', function (date) {
var d = new Date(date);
return d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate();
});
Использование в шаблоне
<div> {{= $tools.formatDate($data.date) }} </div>
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )