コントローラは、データを制御するために書く関数です。
自分で書くコントローラを使用すると、いかようにもデータを変更することができます。
次のことができます:
データを表示する前にコントローラを追加することは、表示前にデータを変更することが可能になります。
// 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();
}
}
Try It Yourself ❯
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);
}
Try It Yourself ❯