布局功能应该放在Angular应用程序中的哪个位置?

时间:2013-04-12 21:50:51

标签: angularjs organization

在没有适当的CSS3支持的情况下,我有一个javascript函数,可以让我们的布局看起来不错。

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

需要在以下场景中调用

在AngularJS应用程序中放置此类代码的最佳位置在哪里?

1 个答案:

答案 0 :(得分:2)

您不希望在控制器中执行此操作。控制器不应该引用DOM。相反,您希望创建一个指令来执行此操作。创建一个描述我们行为的指令,例如“维护布局”,并将您的行为放在该指令中。