Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ember.js 为什么这个属性会吞咽错误?_Ember.js - Fatal编程技术网

Ember.js 为什么这个属性会吞咽错误?

Ember.js 为什么这个属性会吞咽错误?,ember.js,Ember.js,我有一个依赖于另一个属性的属性。当其他属性存在时,我的代码中会发生错误。错误正在被某种东西吞没,可能是余烬。这使得调试错误非常困难。我已经尝试将Ember.onerror设置为只记录错误的函数,这没有什么区别 为什么余烬要吞下这个错误,我怎么能不犯呢 代码: 控制台日志: calling leaderboard done (setting engagements) calling leaderboard before 版本:Ember.js RC6,development证明属性“约定”是在承

我有一个依赖于另一个属性的属性。当其他属性存在时,我的代码中会发生错误。错误正在被某种东西吞没,可能是余烬。这使得调试错误非常困难。我已经尝试将Ember.onerror设置为只记录错误的函数,这没有什么区别

为什么余烬要吞下这个错误,我怎么能不犯呢

代码:

控制台日志:

calling leaderboard
done
(setting engagements)
calling leaderboard
before

版本:Ember.js RC6,development

证明属性“约定”是在承诺履行处理程序中设置的。这篇文章解释了如何捕捉这些错误:

Hmm我没有收到这个错误,请看这里。
calling leaderboard
done
(setting engagements)
calling leaderboard
before