最新的Web開發教程
 

AppML API


所述AppML API定義AppML的方法和屬性


什麼都能方法和屬性做什麼?

有了方法,你可以將屬性:

  • 創建AppML應用
  • 飼料的應用與數據
  • 取在網頁中使用的應用程序數據

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 應用數據記錄