0
breeze의 executeQuery 메서드 (Breeze 버전은 1.6.3)를 사용하여 웹 API 메서드 (예외가 발생 함)를 호출하면 errorCallback 함수가 호출되지 않습니다. Breeze의 errorCallback 함수가 호출되지 않습니다.
var eq = new breeze.EntityQuery('TestError');
manager.executeQuery(
eq,
function(data) { console.log('success') },
function(err) { console.log('error') }
);
이
는 API 방식[HttpGet]
public void TestError() {
throw new Exception("test exception");
}
입니다 않으며
내 응용 프로그램은 아우렐 리아와 아우렐 리아 - 바람 플러그인 및 I을 사용 (하는 executeQuery 메서드를 참조하십시오) here 설명 된 내용으로 작동합니까 aurelia-breeze가 Q를 ES6 Promises로 바꾸기 때문에이 문제가 발생한다고 가정합니다. 어쨌든 errorCallback을 호출 할 수 있습니까? 아니면 내가 잘못하고있는 것일까 요?
Here is my original post on the aurelia-breeze github page