簡體   English   中英

您如何檢索屬性/ queryParams在余燼中發生的變化?

[英]How do you retrieve where a property/queryParams changes with ember?

在這篇文章之后: Ember-data將queryParam重置為默認值

我還有一個問題。 我可以通過某種向導來檢索屬性/ queryParam發生變化的地方嗎? 我設置了一個觀察者,它有效地改變了,但是我想知道它是在哪里觸發的。 有什么建議么?

像這樣編寫觀察者,以在控制台上打印出堆棧:

observeFoo: function() {
  var error = new Error();
  console.log(error.stack);
}.observes('foo')

或者,只需在觀察者內部放置一個斷點,然后在此處停止並查看堆棧即可。 這可能會更好,因為它將允許您查看各種堆棧條目的局部變量,其中之一就是屬性名稱,其更改觸發了觀察者。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM