El API AppML define los métodos y propiedades de AppML
¿Qué puede Métodos y propiedades Do?
Con los métodos y propiedades que se pueden:
- Crear aplicaciones AppML
- aplicaciones de alimentación con datos
- Obtener los datos de aplicación para el uso en su página Web
Ejemplo
nueva AppML() crea un nuevo objeto AppML.
dataSource coloca la fuente de datos del objeto AppML.
getData() obtiene los datos.
data.records contiene los registros de datos.
Puede bucle de los registros y mostrar el contenido de un elemento HTML:
Ejemplo
// Create an AppML object and fetch the data
myObj = new AppML();
myObj.dataSource = "http://www.w3ii.com/appml/customers.php";
myObj.getData();
// Locate the data records
myArr = myObj.data.records;
len = myArr.length;
// Display the records
for (i = 0; i < len; i++) {
txt += myArr[i].CustomerName + "<br>";
}
document.getElementById("demo").innerHTML = txt;
Inténtalo tú mismo " Resultado
Alfreds Futterkiste
Berglunds snabbkop
Centro comercial Moctezuma
Ernst Handel
FISSA Fabrica Inter. Salchichas S.A.
Galeria del
gastronomo
Island Trading
Koniglich Essen
Laughing Bacchus Wine
Cellars
Magazzini Alimentari Riuniti
North/South
Paris specialites
Rattlesnake Canyon Grocery
Simons bistro
The Big Cheese
Vaffeljernet
Wolski Zajazd
Algunos métodos AppML
Método | Descripción |
---|---|
new AppML() | Crea un nuevo objeto AppML |
run() | Se ejecuta un objeto de aplicación |
appml("name") | Devuelve el objeto appml con el nombre especificado |
displayMessage(text) | Muestra un mensaje especificado. |
setError(no, description) | Establece una descripción del error y el error especificado. |
Algunas propiedades AppML
Propiedad | Descripción |
---|---|
appName | El nombre de la aplicación (the container id) |
container | El elemento contenedor de aplicaciones |
controller | El controlador de aplicación |
data | El objeto de datos de aplicación |
dataSource | La fuente de datos de aplicación |
message | El mensaje de la aplicación |
Algunas propiedades de los objetos de datos
Propiedad | Descripción |
---|---|
data.model | El modelo de datos de la aplicación |
data.records | Los registros de datos de aplicación |