Mustache.js - Как вы подключаете события? - PullRequest
3 голосов
/ 05 ноября 2010

Я подумываю об использовании Mustache.js для небольшого проекта, над которым я работаю .... Единственное, на что я не нашел ответа, - Какой лучший способ подключить события?

Я занимался созданием древовидного меню с усами, но не могу представить, какой будет лучший или самый чистый способ подключения событий к каждому узлу?

1 Ответ

7 голосов
/ 05 ноября 2010

Усы - это движок шаблонов;это касается только разметки, а не поведения.Чтобы подключить события, вы должны использовать те же самые лучшие практики с HTML, сгенерированным вручную или с любым другим механизмом шаблонов, то есть путем присоединения событий к узлам, используя addEventListener или с вашей предпочтительной библиотекой (jQuery / Prototype / Dojo / YUI)методы.Просто дайте вашим узлам соответствующие идентификаторы и имена классов в ваших шаблонах и сделайте все остальное как обычно.

...