2013-04-12 62 views
2

在沒有合適的CSS3支持的情況下,我有一個javascript函數,它使我們的佈局看起來不錯。佈局函數應該放在Angular應用程序中哪裏?

var handleWindowResize = function() { 
    // Code omitted because i don't think it's relevant 
}; 

它需要在以下情況下被調用

哪裏是把這個最好的地方AngularJS應用程序中的代碼?

+0

我通常在body標籤上放置一個'MasterController',並用它來處理所有全局的東西。 – Stewie

回答

2

你不想在控制器中這樣做。控制器不應該引用DOM。相反,你想創建一個指令來做到這一點。創建一個描述我們行爲的指令,比如「維護 - 佈局」,並將您的行爲放在該指令中。

+0

感謝您的回覆..然後我會將該指令綁定到身體標籤,如「」或其他東西? – jessegavin

+0

是的,這正是你應該做的! –

+0

感謝您的幫助。 – jessegavin

相關問題