ตัวควบคุมคืออะไร?
ตัวควบคุมฟังก์ชั่นที่คุณเขียนในการควบคุมข้อมูลของคุณ
กับตัวควบคุมที่เขียนด้วยตนเองคุณสามารถปรับเปลี่ยนข้อมูลไปที่คุณต้องการ
คุณสามารถ:
- แปลงเป็นกรณีบน
- แปลงสกุลเงิน
- การคำนวณและสรุป
- ค่ารอบ
- ค่าทดแทน
- เปลี่ยนสีตามค่า
- อะไรก็ได้ที่คุณมีความสามารถในการเขียนโปรแกรม
เพิ่มตัวควบคุม
เพิ่มตัวควบคุมก่อนที่จะแสดงข้อมูลที่ทำให้มันเป็นไปได้ที่จะปรับเปลี่ยนข้อมูลก่อนที่พวกเขาจะแสดง
ตัวอย่าง
// Added a controller to modify data before display
myController();
w3DisplayData("id01", myObject);
ตัวอย่างควบคุม
แปลงเป็นกรณีบน
function myController() {
var i, x;
var myArray = myObject["cd"];
for (i = 0; i < myArray.length; i++) {
myArray[i]["CustomerName"] =
myArray[i]["CustomerName"].toUpperCase();
}
}
ลองตัวเอง» ราคาสรุป
function myController() {
var i;
var x;
var total = 0;
var myArray =
myObject["cd"];
for (i = 0; i < myArray.length; i++) {
total += Number(myArray[i]["price"]);
}
myObject["total"] = total.toFixed(2);
}
ลองตัวเอง»