Динамические CSS стили в knockout

В knockoutjs достаточно удобная система шаблонизации, которая, кроме всего прочего, позволяет использовать вложенные шаблоны. В последний раз я столкнулся с ними, когда делал некоторое подобие CRUD на javascript. Кроме всего прочего мне потребовалась устанавливать стили тем элементам, которые создавались с помощью шаблонов. Причем информация о внешнем виде редактора и его полей хранится в прототипе конструктора.

Читать дальше...

>> Читайте в блоге

Отладка mod_rewrite

Метки: js jsfiddle knockoutjs css

knockoutjs. Интеграция chosen

Для меня навсегда останется загадкой, почему разработчики браузеров не потрудились создать красивый выпадающий списко select. К счастью, есть плагин chosen, который успещно заменяет стандартные списки. Именно о его интеграции knockoutjs и пойдет речь.

Прежде, чем изобретать собственный велосипед я обратился к всезнающему (и потому пугающему) гуглу и нашел тех, кто уже сталкивался с подобной проблемой Does not work with Knockout.js и её решение. Там же можно найти ссылку на рабочий пример, однако не сложно убедиться, что он не работает, достаточно для первого списка так же указать knockout.binding chosen

Читать дальше...

>> Читайте в блоге

Knockout JS. Определение собственных связываний (custom binding)
jsFiddle. Тестирование JSONP

jsFiddle. Тестирование JSONP

Я - консерватор. Это не самое лучшее качество для программиста из-за стремительного изменения технологий в IT. Чтобы угнаться за ними, надо как можно чаще использовать новинки. Я же, больше года тянул с тем, чтобы попробовать jQuery, долго изобретал собственный велосипед, убеждая себя и других, что knockoutjs не подойдет для нашего проекта. Теперь стараюсь наверстать упущенное и потому знакомлюсь, с TDD, XP, юнит-тестированием и прочими IT-новинками, открывая для себя технологии, которые для других программистов уже стали привычными инструментами.

Читать дальше...

>> Читайте в блоге

Javascript XSS и Crazy Iframe Stuff

Метки: js jsfiddle jsonp