所述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 | 应用数据记录 |