-2
我有一個可觀察數組。假設(對象)數據有Id,Name,Description淘汰賽觀察陣列推只添加第一個對象
self.SelectedObjects = ko.observableArray();
self.SelectedObjects.push(data);
self.SelectedObjects.push(data);
行號1和2正常工作。 在第3行,調試點消失,永不再回來。
我有一個可觀察數組。假設(對象)數據有Id,Name,Description淘汰賽觀察陣列推只添加第一個對象
self.SelectedObjects = ko.observableArray();
self.SelectedObjects.push(data);
self.SelectedObjects.push(data);
行號1和2正常工作。 在第3行,調試點消失,永不再回來。
這個簡單的例子效果很好,可能是其他問題
var viewModel = new function()
{
var self = this;
var data = {"id" : "id1", "name" : "name1"};
self.SelectedObjects = ko.observableArray();
self.SelectedObjects.push(data);
self.SelectedObjects.push(data);
}
ko.applyBindings(viewModel);
你的代碼應該只是工作,別的東西在你的代碼,使這個問題無法回答正在發生的地方。請在您的問題中添加更多上下文!也許在JSFiddle中重現你的問題... – nemesv
打開JavaScript控制檯。你在這裏有什麼錯誤嗎? – Ilya
感謝您提供非常快速的回覆。我認爲你是對的,你的提示有幫助,其他事情正在發生。目前找不到,但一旦找到就會更新。 – Ahmad