2013-04-02 33 views
0

我在閱讀this免費電子書。在頁105,它描述了調用各種事件的順序,並似乎暗示activatedloaded之前執行。爲了測試它,我添加了以下簡單代碼並在兩種方法中添加了斷點。問題是loaded斷點總是在activated之前執行。我誤解了什麼嗎?在加載事件之前應該激活嗎?

app.addEventListener("loaded", function (vt) { 
    console.log("loaded"); 
}); 

app.addEventListener("activated", function (args) { 
    console.log("activated"); 
}); 

回答

0

電子書是錯誤的,from the doc

onactivated當發生WinRT的激活而發生。 這個事件的名稱是「激活」(也是「mainwindowactivated」)。此事件發生在加載事件之後和就緒事件之前。

+0

doc在哪裏說加載事件被激活之前被調用?我沒有看到這在MSDN鏈接? –

+0

其實你是對的;它在http://msdn.microsoft.com/en-us/library/windows/apps/br229840.aspx –

+0

的其他鏈接中聲明瞭此事件**發生在**加載的事件 – thumbmunkeys

相關問題