在样板文件中实现Ajax

Implementing Ajax in boilerplatejs

本文关键字:实现 Ajax 文件      更新时间:2023-09-26

我正在使用BoilerplateJS开发一个大规模的JavaScript应用程序。在视图模型中,我希望连接到一个外部REST API,该API将返回JSON对象。但我不确定如何实现这一点。有人能给我一个主意吗。提前谢谢。

那里的大多数示例UI组件都访问服务器以获取JSON请求。例如,看看"src/modules/sampleModule1/documents/viewmodel.js"。在"initialize"方法下,你会看到:

$.getJSON(moduleContext.getSettings().urls.departments, function(result) {
    self.allItems(result);
});

这里的"moduleContext.getSettings().ulls.departments"是返回JSON的服务器脚本的URL。另一个参数是用于处理JSON响应的回调函数。在示例中,没有服务器脚本,因此我们使用存储在"server"文件夹下的简单JSON文件来模拟服务器脚本。例如,在这种情况下,请求是针对"/server/departments.txt"