Чтобы ответить на этот вопрос, нам нужно знать, что делает выпадающий компонент.
Но я постараюсь ответить на вопрос, основываясь на информации из вопроса.
У вас есть выпадающий список, значение которого необходимо обновить на основе массива видовой модели внутреннего интерфейса.
Вы можете сослаться на следующий код
HTML
Просмотр модели:
// Overall viewmodel for this screen, along with initial state
function SelectionModel() {
var self = this;
self.addPerson=function(){
self.availablePersons.push({key:self.newPerson(), value:self.newPerson()});
self.newPerson("");
}
self.newPerson = ko.observable("");
// Non-editable catalog data - would come from the server
self.availablePersons = ko.observableArray([
{ key: 1, value: "Jerin" },
{ key: 2, value: "Arjun" },
]);
}
ko.applyBindings(new SelectionModel());
JS Fiddle: http://jsfiddle.net / 07jerin / Lzpftc82 /
Это, кажется, удовлетворяет Вашу потребность: текст ссылки