Я пытаюсь заменить содержимое наблюдаемого массива массивом, который возвращается из обещания.
Я инициализирую наблюдаемый массив следующим образом
let contents = ko.observableArray([]);
И массив, который возвращается из обещания, выглядит примерно так
[{name : test, code : 0, country : UK}]
Как заменить пустой наблюдаемый массив содержимым массива, который возвращается из обещания?
Я пробовал это
promise.then(array => {contents(array)});
Как и этот
promise.then(function(value){contents(value)})
но ни один из них не добавляет ничего в наблюдаемый массив.