0
我有一個屬性取決於另一個屬性。當我的代碼出現其他屬性時發生錯誤。錯誤正在被某種東西吞噬,可能是Ember。這使得很難調試錯誤。我曾嘗試將Ember.onerror設置爲只記錄錯誤的函數,但沒有任何區別。爲什麼這個屬性吞嚥錯誤?
爲什麼Ember吞嚥這個錯誤,我怎麼能讓它不能?
代碼:
App.DashboardController = Ember.Controller.extend({
leaderboard: function() {
console.log("calling leaderboard");
var ces = this.get("engagements");
if (ces) {
console.log("before");
throw new Error("bad thing");
console.log("after");
}
console.log("done")
}.property("engagements")
})
控制檯日誌:
calling leaderboard
done
(setting engagements)
calling leaderboard
before
版本:Ember.js RC6,發展
嗯我沒有收到此錯誤,請在此處查看http://jsfiddle.net/marciojunior/kXj77/。 –