У меня есть наблюдаемая массив:Как получить доступ к объекту по индексу в нокауте наблюдаемого?
var myObservableArray = ko.observableArray([
{ name: "Car", price: "9999" },
{ name: "Shoes", price: "20" },
{ name: "Paper", price: "1" }
]);
Я пытаюсь получить доступ к цене первого элемента в массиве.
<div data-bind="text: myObservableArray()[0]"></div>
Дисплеи:
[object Object]
я пробовал:
<div data-bind="text: myObservableArray()[0].price"></div>
Но это просто возвращает нуль.
Каков правильный синтаксис для этого?
Редактировать: Исправлена ошибка с копией и вставкой, указанная ниже.
Вот как вы это делаете. Если он не работает, у вас есть еще одна проблема с вашим кодом. –