我尝试在 GUI 绑定之前 PrimeData(如在 Papa,John 的 CodeCamperJumpStart 中),但我无法使其工作。
这是我在 datacontext.js 中的代码:
function primeData() {
Q.all([getLookups()]);
};
function getLookups() {
var query = breeze.EntityQuery.from("Lookups");
return manager.executeQuery(query).then(succeeded);
function succeeded(data) {
return data.results[0];
}
}
但是, Q.all() 似乎并没有首先调用等待成功。怎么了?