AppML APIはAppMLのメソッドとプロパティを定義します
どのようなメソッドとプロパティができますか?
メソッドとプロパティを使用することができます:
- AppMLアプリケーションを作成します。
- データをフィードアプリケーション
- あなたのWebページで使用するためのアプリケーション・データをフェッチ
例
新しいAppML()新しいAppMLオブジェクトを作成します。
データソースが AppMLオブジェクトのデータソースを設定します。
getData() 、データを取得します。
data.recordsデータレコードが含まれています。
あなたはループレコードとは、HTML要素のコンテンツを表示することができます。
例
// 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;
»それを自分で試してみてください 結果
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
いくつかのAppML方法
方法 | 説明 |
---|---|
new AppML() | 新しいAppMLオブジェクトを作成します。 |
run() | アプリケーションオブジェクトを実行します。 |
appml("name") | 指定された名前のappmlオブジェクトを返します。 |
displayMessage(text) | 指定されたメッセージを表示します。 |
setError(no, description) | 指定されたエラーおよびエラーの説明を設定します。 |
いくつかのAppMLプロパティ
プロパティ | 説明 |
---|---|
appName | アプリケーション名(the container id) |
container | アプリケーションコンテナエレメント |
controller | アプリケーション・コントローラ |
data | アプリケーション・データ・オブジェクト |
dataSource | アプリケーション・データ・ソース |
message | アプリケーションメッセージ |
いくつかのデータオブジェクトプロパティ
プロパティ | 説明 |
---|---|
data.model | アプリケーション・データ・モデル |
data.records | アプリケーション・データ・レコード |