У меня есть следующая проблема в Knockout.JS:
Предположим, что у меня есть наблюдаемый массив объектов, созданный с помощью шаблона. Каждый из них имеет два наблюдаемых свойства A и B. Оба этих свойства берут свои значения из выпадающих списков (привязка select/options).
Моя проблема в том, что, когда выбранное значение A изменяется для одного объекта, я также хочу изменить доступные (и выбранные) значения B для этого конкретного объекта. Кажется, я не могу найти, как это делается с помощью нокаута.
Я мог бы решить проблему с помощью Javascript или JQuery, чтобы назначить обработчикам событие onchange выпадающего списка A и изменить параметры выпадающего файла B вручную - однако я действительно не хочу загрязнять свой дизайн тем, что:(
Поэтому, пожалуйста, ответьте мне, используя только инструменты нокаута...
Спасибо!