2014-05-15 51 views
3

調試角度指令的步驟是什麼?指令不工作 - 調試步驟?

我在HTML中有指令,它是JS定義。

我可以在指令定義上設置斷點,腳本在加載時停止,顯示指令已加載。

我可以通過設置

app.config([ "$logProvider", function ($logProvider) { 
    $logProvider.debugEnabled(true); 
}); 

有時它顯示有用的錯誤信息啓用日誌記錄。

但這一切都還不夠,通常指令只是根本不在HTML中處理,並且不會顯示任何日誌消息。

如何測試該指令實際加載(例如,通過鉻控制檯)?

在哪裏應該看完整檢查指令處理管道的錯誤?

+0

chrome開發工具對我來說是很好的調試指令。我首先確保指令的編譯和鏈接被調用,然後我設置斷點來調試編譯和鏈接函數。我認爲最好是發佈你的指令和你有的問題,這樣我們可以看看。 –

+0

@YeLiu我已經找到了問題,這是錯誤的「限制」價值。我有點困惑,角度沒有顯示這個事實作爲錯誤在控制檯。看起來像角沒有這種驗證。我想知道還有多少其他東西無法驗證? – setec

+0

如果Angular爲每個標籤,屬性,類和註釋發出一條消息,那麼它將會有相當多的控制檯錯誤。 –

回答

0

您可以嘗試谷歌瀏覽器的ng-inspector插件進行調試。