อันนี้เป็นโค๊ด อ่านค่า มาจากไฟล์เบสครับ
แล้วใส่ไว้ในอาเรย์ แล้วผมก็นับว่า มีคนที่ไม่เคยตรวจโรคกี่คน
พอได้จำนวนคนมาแล้ว อยู่ใน b4 ผมก็จะเอาไปใส่ในกราฟครับ
ทำไงให้เอา b4 ไปใส่ไว้ในกราฟได้อะครับ คือผมเข้าใจว่าค่ามันอยู่คนละฟังชั่นกัน
ผมอยากจะส่ง b4 เข้าไปแต่ทำไม่เป็น
คือที่ผมทำได้คือเอากราฟไปไยัดไว้ในฟังชั้นเลย แต่ผมไม่อยากได้วิธีนั้นครับ ขอบคุณครับ
ref.orderByChild("mareng2").equalTo("ไม่เคยตรวจ").on("child_added", function(snapshot) {
console.log(snapshot.key() + " ประวัติการตรวจ " + snapshot.val().mareng2);
var mmmmm2560 = snapshot.val().mareng2;
a4.push(mmmmm2560);
b4=a4.length;
console.log(b4);
});
อันนี้กราฟครับ
window.onload = function () {
var chart = new CanvasJS.Chart("chartContainer",
{
animationEnabled: true,
theme: "theme2",
//exportEnabled: true,
title:{
text: "Simple Column Chart"
},
data: [
{
type: "column", //change type to bar, line, area, pie, etc
dataPoints: [
{ x: 10, y: b4 },
{ x: 20, y: b4 },
{ x: 30, y: b4 },
{ x: 40, y: b4 }
]
}
]
});
chart.render();
}
่javascript ส่งค่าจากฟังชั่นนึงไปอีกฟังชั่นนึงยังไงครับ
แล้วใส่ไว้ในอาเรย์ แล้วผมก็นับว่า มีคนที่ไม่เคยตรวจโรคกี่คน
พอได้จำนวนคนมาแล้ว อยู่ใน b4 ผมก็จะเอาไปใส่ในกราฟครับ
ทำไงให้เอา b4 ไปใส่ไว้ในกราฟได้อะครับ คือผมเข้าใจว่าค่ามันอยู่คนละฟังชั่นกัน
ผมอยากจะส่ง b4 เข้าไปแต่ทำไม่เป็น
คือที่ผมทำได้คือเอากราฟไปไยัดไว้ในฟังชั้นเลย แต่ผมไม่อยากได้วิธีนั้นครับ ขอบคุณครับ
ref.orderByChild("mareng2").equalTo("ไม่เคยตรวจ").on("child_added", function(snapshot) {
console.log(snapshot.key() + " ประวัติการตรวจ " + snapshot.val().mareng2);
var mmmmm2560 = snapshot.val().mareng2;
a4.push(mmmmm2560);
b4=a4.length;
console.log(b4);
});
อันนี้กราฟครับ
window.onload = function () {
var chart = new CanvasJS.Chart("chartContainer",
{
animationEnabled: true,
theme: "theme2",
//exportEnabled: true,
title:{
text: "Simple Column Chart"
},
data: [
{
type: "column", //change type to bar, line, area, pie, etc
dataPoints: [
{ x: 10, y: b4 },
{ x: 20, y: b4 },
{ x: 30, y: b4 },
{ x: 40, y: b4 }
]
}
]
});
chart.render();
}