【发布时间】:2014-05-15 19:55:53
【问题描述】:
我是 angluarjs 的新手,正在尝试构建示例应用程序。
此应用程序分为 3 个部分/部分:
A.) 地图
B.) “收到”-区域
C.) “发送”区域
每个部分都有自己的布局/视图区域,不能同时显示。
在 B.) 部分中,您可以通过单击或自动从服务器加载信息,这些信息将在“B.)”部分中显示为文本,在“A.)”部分中显示为地图标记。
此外,您可以在“A.)”部分内单击以设置新标记。
在“C.)”部分有一个发送按钮,用于从“A.)”获取新标记,以便将其发送到服务器。
目前:所有部分(A、B、C)都是角度模块/自己的应用程序。
但我不知道这是否是正确的方法/最佳做法。
另一种方式可能是整个页面的单个模块和 3 个控制器(A、B、C),它们处理 A、B 和 C 部分的逻辑。
angularjs中的正确方法是什么?
【问题讨论】:
标签: angularjs model-view-controller architecture