O que é um controlador?
Um controlador é uma função que você escreve para controlar seus dados.
Com um controlador de auto escrito, você pode modificar os dados de qualquer maneira que você quiser.
Você pode:
- Converter em maiúsculas
- converter moedas
- Calcular e Resumir
- valores redondos
- os valores de substituição
- Alterar as cores de acordo com os valores
- Qualquer outra coisa que você é capaz de programar
Adicionando um controlador
Adicionando um controlador antes de exibir os dados, torna possível modificar os dados antes que eles são exibidos.
Exemplo
// Added a controller to modify data before display
myController();
w3DisplayData("id01", myObject);
Exemplos de controlador
Converter em maiúsculas
function myController() {
var i, x;
var myArray = myObject["cd"];
for (i = 0; i < myArray.length; i++) {
myArray[i]["CustomerName"] =
myArray[i]["CustomerName"].toUpperCase();
}
}
Tente você mesmo " Resuma Preço
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);
}
Tente você mesmo "