我有以下Firebase查询,可以查找我数据库中的所有系统(数据库称为Faults)并将它们放入表中。问题在于生成的表格按照我将这些项目添加到数据库的顺序,而不是按照字母顺序添加。任何想法,我已经错过了(搞砸了!)?Firebase数据库输出按字母顺序排序问题
var theroot = firebase.database().ref("Faults/");
theroot.orderByChild("system").on("value", Show_system_table, errData);
function Show_system_table(data) {
var raw_data = data.val();
var results_array = Object.values(raw_data);
for (i = 0; i < results_array.length; i++) {
var single_item = results_array[i];
var result_name = single_item.system;
var markup = " " + result_name + " ";
$("#system_tbl").append(markup);
}
}
function errData() {
console.log("Error issues");
}
在此先感谢
彼得
PS - 我知道我应该把VAR的外循环(后面我会,答应!)
这家伙很懒,还没有设置简介