API AppML
AppML API definiuje metody i właściwości AppML
Co potrafią metody i właściwości?
Dzięki metodom i właściwościom możesz:
- Twórz aplikacje AppML
- Aplikacje paszowe z danymi
- Pobierz dane aplikacji do użycia na swojej stronie internetowej
Przykład
new AppML() tworzy nowy obiekt AppML.
dataSource ustawia źródło danych obiektu AppML.
getData() pobiera dane.
data.records zawiera rekordy danych.
Możesz zapętlić rekordy i wyświetlić zawartość w elemencie HTML:
Przykład
// Create an AppML object and fetch the data
myObj = new AppML();
myObj.dataSource = "https://www.w3schools.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;
Wynik
Alfreds Futterkiste
Berglunds snabbköp
Centro comercial Moctezuma
Ernst Handel
FISSA Fabrica Inter. Salchichas S.A.
Galería del
gastrónomo
Island Trading
Königlich Essen
Laughing Bacchus Wine
Cellars
Magazzini Alimentari Riuniti
North/South
Paris spécialités
Rattlesnake Canyon Grocery
Simons bistro
The Big Cheese
Vaffeljernet
Wolski Zajazd
Niektóre metody AppML
Method | Description |
---|---|
new AppML() | Creates a new AppML object |
run() | Runs an application object |
appml("name") | Returns the appml object with the specified name |
displayMessage(text) | Displays a specified message. |
setError(no, description) | Sets a specified error and error description. |
Niektóre właściwości AppML
Property | Description |
---|---|
appName | The application name (the container id) |
container | The application container element |
controller | The application controller |
data | The application data object |
dataSource | The application data source |
message | The application message |
Niektóre właściwości obiektów danych
Property | Description |
---|---|
data.model | The application data model |
data.records | The application data records |