Gli ultimi tutorial di sviluppo web
 

AppML API


L'API AppML definisce i metodi e le proprietà AppML


Che cosa può metodi e proprietà Do?

Con i metodi e le proprietà che è possibile:

  • Creare applicazioni AppML
  • applicazioni di alimentazione con i dati
  • Recuperare i dati delle applicazioni da utilizzare nella tua pagina web

Esempio

nuova AppML() crea un nuovo oggetto AppML.
dataSource imposta la sorgente dati dell'oggetto AppML.
getData() ottiene i dati.
contiene data.records i record di dati.

È possibile ciclo i record e visualizzare il contenuto in un elemento HTML:

Esempio

// 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;
Prova tu stesso "

Risultato

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

Alcuni metodi AppML

Metodo Descrizione
new AppML() Crea un nuovo oggetto AppML
run() Esegue un oggetto applicazione
appml("name") Restituisce l'oggetto appml con il nome specificato
displayMessage(text) Consente di visualizzare un messaggio specificato.
setError(no, description) Imposta un errore e descrizione specificato.

Alcune proprietà AppML

Proprietà Descrizione
appName Il nome dell'applicazione (the container id)
container L'elemento contenitore applicazione
controller Controllore dell'applicazione
data L'oggetto dati applicazione
dataSource La fonte dei dati delle applicazioni
message Il messaggio di applicazione

Alcune delle proprietà degli oggetti dati

Proprietà Descrizione
data.model Il modello di dati delle applicazioni
data.records I set di dati di applicazione