Показать сообщение отдельно
  #155 (permalink)  
Старый 30.05.2013, 22:23
Аспирант
Посмотреть профиль Найти все сообщения от Maxmaxmaximus.js
 
Регистрация: 28.05.2013
Сообщений: 74

C интерфейсом HTMl вроде разобрались, что с интерфейсом модулей)?
Как красиво обработать сразу 2 виджета с одинаковым типом? А вдруг их один? А вдруг ноль? Это - часто повторяющиеся операция, имеет ли смысл создавать для этого какой-то метод? наследовать его всем модулям? передать параметром в конструктор модуля?




ВСТРЕЧАЙТЕ API )))





В конструктор передается один параметр это своеобразная коробочка с тулсами, там все виджеты собранные при парсинге относящяеся к модулю, там все текстовые ноды которые надло рендерить, там id шник модуля если он был и.т.п. там область видимости есть и.т.п.)) короче вся информация все связи модулей с этим модулем все подписки и обсерверы и функция apply для рендеринга изменений)

добавил я и свойство each )) ну как вам)? п.с. функции биндятся автоматом к this конструктора)


п.с. разумеется вы по прежнему можете сделать уебанский module.widgets.forEach(function(widget){ }) право ваше)


Кое что еще, зачем в этой функции chat нужен ваще this? дело в том что this.ololo будет рендерится в {{тегах}} внутри этого модуля)


то есть для "модульной" работы используем тулбокс module а для работы с тегами используем this ))

Последний раз редактировалось Maxmaxmaximus.js, 30.05.2013 в 22:29.
Ответить с цитированием