Сообщение от Gozar
|
Что это? Для чего это?
|
на уровне body созданы глобальные модули которые создаются автоматически , есть такой модуль как mouse он отслеживает положение мышки на элементе на котором повешен, например он всегда глобально повешен на body и имеет айдишник global
Добавлено это чисто для демо, ну и вообще, вдруг кому пригодится.
потому что в версии 0.4 можно будет описывать связи модулей так
ui="module({prop: mouse.x})"
теперь модуль module при изменении свойства x модуля mouse повешанего на body поместит его значение в свое свойство prop (и отрендерится естественно)
Прост ты сказал что не надо синтаксис менять по этому я решил сохранить привычный синтаксис яваскрипта))
но ЗАМЕТИМ что значение не единожды достанется и положится) это просто синтаксис такой похожий на обьект, на самом деле повесится обсервер. ^__^
например глобальный модуль location хранит сами поняли чо)
и можно к хэшам привязывать разные штуки) например слайдшоу
и сделать слайдшоу
ом странички сайта которые будут анимировано перелистываться в бока при смене хэша. ))
Я обьясню как работают обсерверы.
то же самое што и ))
пнятна)?