在杂志阅读器应用程序中使用AngularJS的方法

时间:2013-04-21 16:14:33

标签: architecture angularjs angularjs-directive angularjs-routing

我正在学习AngularJS制作类似this one的应用。

示例站点使用全局JS对象来处理杂志的一个问题来管理它的页面,并使用点击处理程序来处理页面切换和其他操作。此外,通过直接调用JS代码来触发页内效果。

在AngularJS中实现这个时,然而,我对架构的构成方式感到困惑...... 目前我只有一个IssueDetailController来回复'/:issueId/:pageNumber':在控制器内部,页面内容会像$compile(page_content)(new_scope_for_page_content)一样注入到DOM中。我觉得这不是正确的方法。

所以我的问题是,什么是明智的架构,包括:

  • 控制器/视图的结构(例如,我是否需要两个独立的控制器来处理页面和问题)
  • 页面转换(我不知道在哪一点ng-animate或自定义指令(例如包裹this jQuery plugin)可以应用,因为整个控制器/视图的东西仍然模糊不清。 )

,对于像示例一样的应用程序,一般情况下?感谢你的提示=)

0 个答案:

没有答案