我正在学习AngularJS制作类似this one的应用。
示例站点使用全局JS对象来处理杂志的一个问题来管理它的页面,并使用点击处理程序来处理页面切换和其他操作。此外,通过直接调用JS代码来触发页内效果。
在AngularJS中实现这个时,然而,我对架构的构成方式感到困惑......
目前我只有一个IssueDetailController
来回复'/:issueId/:pageNumber'
:在控制器内部,页面内容会像$compile(page_content)(new_scope_for_page_content)
一样注入到DOM中。我觉得这不是正确的方法。
所以我的问题是,什么是明智的架构,包括:
ng-animate
或自定义指令(例如包裹this jQuery plugin)可以应用,因为整个控制器/视图的东西仍然模糊不清。 ),对于像示例一样的应用程序,一般情况下?感谢你的提示=)