我有一个Angular应用程序,那个多个标签。我使用angular-ui-router.min.js来帮助一些额外的路由。
在我的全局控制器中,我嵌入了一个不加载的jQuery函数,除非我用它启动它:
$(window).load(function () { // something });
该函数的这个内容要求加载DOM,因为它正在寻找类和ID来做它的事情。即便如此,它只在刷新页面时才有效。如果我在标签之间切换,则根本不调用此功能。
我是否应该将我的jQuery与我的Angular控制器分开 - 我确实感觉有点不对,我在控制器中有一些DOM摆弄功能,因为这完全违背了Angulars方法。