onclick関数を使用して配列をソートしようとしていますが、objが定義されていないというエラーが表示されます。おそらくそれは範囲内にないでしょうか?配列を関数に渡すか、配列がスコープ内にあることを確認しますか?
JSファイル:
function pageLoad() {
var url = API_URL + "/api/Ticket/GetTickets";
var data = Ajax.getData(url);
var obj = [];
var tickets = JSON.parse(data.JsonResult);
obj.Tickets = tickets;
Tickets.Data = obj;
var viewModel = {
theObject: [obj.Tickets]
};
ko.applyBindings(viewModel);
}
function SortColumn(column) {
obj.Tickets.column.sort();
}
パスの配列。常に。 –
'[] 'の代わりに' var obj = {} ' –