Нокаут, как получить ключи привязки данных и значения наблюдаемых с помощью элемента?
Мне нужно получить ключи привязки данных и значение, наблюдаемое с помощью элемента.
<select id="selector" data-bind="options:selectOptions,value:selectedValue"></select>
var ViewModel = {
selectOptions:ko.observableArray([...]),
selectedValue:ko.observable()
...
some other stuff
...
}
В другой viewmodel я могу получить доступ к элементу dom, теперь мне нужно обновить наблюдаемый контекст привязки элемента.
как я могу получить ключи и значения привязки данных?
Мне нужно что то подобное
{
options:selectOptions,
value:selectedValue
}