最新的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 应用数据记录