Comments 13
Она должна быть disabled до тех пор, пока нет изменений. Рабоает не так?
И о каком примере идёт речь? В «продвинутом» кнопка всегда активна. Это вызвано багой, что observableArray всегда считается отредактированным. Я исправлю этот баг в течении дня
Crome windows. Простой пример.
Жму Edit. Редактирую поле. Жму Save. Жму Edit на этой же или другой строчке и изменения откатываются.
Это была ошибка юзабилити.
Я специально сделал, что бы при переходе к другому объекту, изменения в тихую откатывались. Я добавил вопрос, что делать с изменениями: отменить или продолжить редактирование
Задам вопрос который многих волнует. Какие условия использования вашего кода?
Те, кого это волнует, уже наверняка залезли и посмотрели. MIT там.
MIT license. Используйте в своих коммерческих и не коммерческих проектах. Изменяйте на своё усмутрение. Буду рад запостанным фич-реквестам, баг репортам и pull request'ам. Есть мысли по дальнейшим фичам, которые могут быть полезны ko.общественности
О! Давненько не заходил к ним на сайт — наконец выкатили официально вторую версию.

ps: Было бы не плохо скинуть авторам ссылку на код.
Будет полезно если они ее разместят в разделе plugins (аналогично The mapping plugin).
За идею спасибо. Постараюсь реализовать.

ps: Да, вторая версия более чем достойная получилась
Я не нашел никаких упоминаний на сайте, что добавилось (изменилось) во второй версии.

Где можно посмотреть сводную информацию об этом? Хотя бы changelist какой-то…
Изменений не много, но они важные. Наиболее вкусные изменения:
  • * Изменён порядок DOM. Теперь каждая нода может сказать — не надо биндить моих детей, я сама это сделаю
  • * native templating engine (foreach, if, ifnot, with bindings)
  • * добавили ko.dataFor(node) для получения view model для конкретной ноды (отлично работает с foreach binding'ом)
  • * екстендеры
  • * новые места расширения
  • * главное — event binding передаёт в указанный коллбек первым аргументом binding object для кликнутого элемента. На сколько я понимаю, это было последней каплей, что бы переименовать 1.3 rc в 2.0


Можно почитать у Ryan'а: www.knockmeout.net/2011/12/knockout-20-is-out.html
Only those users with full accounts are able to leave comments. Log in, please.