是否存在Javascript Liferay Service库的文档?如何处理错误情况
Does there exist a documentation of the Javascript Liferay Service library? How is it possible to handle error cases?
Liferay为portlet开发人员提供了Javascript代码,允许调用Liferay Services。当在/api/jsonws
浏览可用的API方法时,提供了一个Javascript片段,它显示了如何调用此方法:
Liferay.Service(
'/method',
{
parameter: 'value'
},
function(obj) {
console.log(obj);
}
);
但是,我找不到关于这个功能的真正文档。虽然这个例子完美地展示了如何调用Service方法,但它并没有展示如何处理错误情况。
当我试图在网上找到一个文档时,我还发现了一些示例,它们展示了如何调用API函数,但没有展示如何处理特殊情况,就像上面提供的代码一样。
错误可以通过以下方式处理:
.
.
.
function(message) {
var exception = message.exception;
if (!exception) {
// Process Success
}
else {
// Process Exception
}
}
参考:http://www.liferay.com/community/wiki/-/wiki/Main/json+service+api
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- keyup事件处理程序更改焦点不适用于快速键入
- 如何使用jquery处理php循环通过元素
- angular.js没有'无法在PhoneGap中处理视图标记
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 提示使用服务器端事件处理程序激活JavaScript
- javascript:如何在antlr生成的Lexer中进行错误处理
- 如何编写一个具有公共标头的批处理
- 在同一个服务工作者中处理service-worker.js有任何影响吗
- 如何处理node.js节点mongodb中的连接和查询队列
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- 如何处理10页以上的静态页眉/页脚
- 将事件处理程序绑定到任何可能的事件
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- python到“;流“;字典处理
- 使用javascript进行实时图像处理
- 导入jQuery脚本获胜'我不处理html文件
- Javascript无法处理表单提交
- JavaScript 任务调度程序(批处理处理)
- RegEx在VBA和JavaScript中的处理方式有何不同?