有没有办法全局重载失败功能?例如:
var 查询 = 微风.EntityQuery .from('客户'); manager.executeQuery(查询) //失败(我的函数) // 我不想每次都调用“失败”。 ;
立即写入错误正在记录到控制台。我想注入我的实现。
有没有办法全局重载失败功能?例如:
var 查询 = 微风.EntityQuery .from('客户'); manager.executeQuery(查询) //失败(我的函数) // 我不想每次都调用“失败”。 ;
立即写入错误正在记录到控制台。我想注入我的实现。
在执行之前通过另一个函数传递您的查询
function executeQuery(q, manager) {
return manager.executeQuery(q).fail(globalFailureHandler);
}
function globalFailureHandler(e) {
// custom code here
}
然后像这样执行所有查询
var query = breeze.EntityQuery
.from('Client');
executeQuery(query, manager).then(...);