AppML API
AppML API 定义了 AppML 的方法和属性
方法和属性能做什么?
使用方法和属性,您可以
- 创建 AppML 应用程序
- 为应用程序提供数据
- 获取应用程序数据以在您的网页中使用
示例
new AppML() 创建一个新的 AppML 对象。
dataSource 设置 AppML 对象的数据源。
getData() 获取数据。
data.records 包含数据记录。
您可以循环遍历记录并在 HTML 元素中显示内容
示例
// 创建一个 AppML 对象并获取数据
myObj = new AppML();
myObj.dataSource = "https://w3schools.org.cn/appml/customers.php";
myObj.getData();
// 定位数据记录
myArr = myObj.data.records;
len = myArr.length;
// 显示记录
for (i = 0; i < len; i++) {
txt += myArr[i].CustomerName + "<br>";
}
document.getElementById("demo").innerHTML = txt;
自己尝试 »
结果
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
一些 AppML 方法
方法 | 描述 |
---|---|
new AppML() | 创建一个新的 AppML 对象 |
run() | 运行应用程序对象 |
appml("name") | 返回具有指定名称的 appml 对象 |
displayMessage(text) | 显示指定的消息。 |
setError(no, description) | 设置指定错误和错误描述。 |
一些 AppML 属性
属性 | 描述 |
---|---|
appName | 应用程序名称(容器 ID) |
container | 应用程序容器元素 |
controller | 应用程序控制器 |
data | 应用程序数据对象 |
dataSource | 应用程序数据源 |
message | 应用程序消息 |
一些数据对象属性
属性 | 描述 |
---|---|
data.model | 应用程序数据模型 |
data.records | 应用程序数据记录 |