AppML API


AppML API 定义了 AppML 的方法和属性


方法和属性可以做什么?

使用方法和属性,您可以:

  • 创建 AppML 应用程序
  • 为应用程序提供数据
  • 获取应用数据以在您的网页中使用

实例

new AppML() 创建一个新的 AppML 对象。
dataSource
设置 AppML 对象的数据源。
getData()
获取数据。
data.records
包含数据记录。

您可以循环记录并在 HTML 元素中显示内容:

实例

// 创建一个 AppML 对象并获取数据
myObj = new AppML();
myObj.dataSource = "https://www.w3schools.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 应用数据记录