Тема: Snakeskin
Показать сообщение отдельно
  #530 (permalink)  
Старый 21.02.2015, 20:43
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
, а где нет. Где надо передавать
param
, а где нет. Почему называть надо
param
, обязательно нужно ли называть
param
О, я даже не думал, что тут могут проблемы, т.к. написал в одной из первых глав, что template == function и думал, что логично что параметры могу называться как угодно (тоже самое касается и всех "функциональных" директив, типа block, proto, forEach, callback и т.д.) и их может сколько угодно много.

[1, 2, 3].forEach(function (el, i, data) {
   ...
});

[1, 2, 3].forEach(function (elem, key, self) {
   ...
});


{forEach [1, 2, 3] => el, i, data}
   ...
{/}

{forEach [1, 2, 3] => elem, key, self}
   ...
{/}

{forEach [1, 2, 3] => elem, key, self, isFirst, isLast, length}
   ...
{/}

{forEach {a: 1, b: 2} => elem, key, self, i, isFirst, isLast, length}
   ...
{/}


Спс за наводки, я сейчас подумал, что нужно добавить часть "Быстрый старт", где описать такие вещи.

Цитата:
Ещё раз спасибо за такую гибкую шаблонку.
SS7 будет ещё гибче
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 21.02.2015 в 20:46.
Ответить с цитированием