ฉันกำลังทำงานเพื่อเชื่อมต่อไคลเอนต์กับเซิร์ฟเวอร์ของฉัน (node.js) ฉันใช้รหัสนี้:
var storeEmployees = new qx.data.store.Json("โหลด/ข้อมูล");
qx.event.Registration.addListener(storeEmployees, "loaded", function(){
var model = this.getModel();
console.log(model.getRecords());
console.log(model.getTotal());
console.log(model.getStatus());
}, storeEmployees);
เซิร์ฟเวอร์ของฉันส่งค่านี้:
{records: ["bonjour", "aurevoir"], total:2, status:"success"}
อย่างไรก็ตาม "console.log(model.getRecords())"
เขียนบนคอนโซล:
Object[undefined, undefined]
แทน
Object["bonjour","aurevoir"]
ค่าสำหรับ "getTotal"
และ "getStatus"
ถือว่าดี ปัญหาเกิดขึ้นกับอาเรย์เท่านั้น (อาเรย์แบบธรรมดาและอาเรย์เชิงซ้อน)
มีความคิดอะไรบ้าง?
ขอบคุณล่วงหน้า !