Я думаю, что это может быть больше языковой проблема, а не рамочный вопрос, но здесь идет:Инициализация Нокаут значение флажка
Я с настройкой начального значения флажка проблемой.
Ive добавил jsFiddle
Спасибо!
Вот хлопотно код:
var allPrices = [
{ month: 'January', prices: [ (3, true), (4, false), (4, false), (4, false)] },
{ month: 'February', prices: [(3, true), (4, false), (4, false), (4, false)] },
{ month: 'March', prices: [(3, true), (4, false), (4, false), (4, false)] }
]
//--Page ViewModel
var id = 1;
//--Set the structure for the basic price object
function Price(quote, isChecked) {
this.quote = ko.observable(quote);
this.valid = true;
if (isNaN(quote)) {
this.valid = false;
}
this.selected = ko.observable(isChecked);
this.id = id;
id++;
}
Это великорусского большое спасибо за это. Я уже пробовал объявление {quote :, ischecked:}, но это не сработало, так как до сих пор я до конца не понимал часть изменения цены. – donpisci