BreezeJS失败回调导致'undefined不是对象错误'例外

BreezeJS failure callback causing a 'undefined is not an object error' exception

本文关键字:对象 错误 例外 undefined 回调 BreezeJS 失败      更新时间:2023-09-26

下面的微风查询工作得很好

var manager = emFactory.newManager();
return manager.executeQuery(query).then(querySucceeded);

但是当我添加失败回调并重新运行应用程序时

var manager = emFactory.newManager();
return manager.executeQuery(query).then(querySucceeded).fail(function (err) {});

and 'undefined is not a object error'异常被抛出。

我已经为这个问题挠头有一段时间了,所以如果有任何帮助,我将非常感激。

我知道了。

不是fail,是catch

像这样使用:

return manager.executeQuery(q).then(success).catch(failed);

edit: with

function success(response) {}

function failed(error) {}