我正在寻求一些关于控制器和视图的反馈。目前我使用的是每个视图1个控制器。所以控制器负责整个视图。我知道你可以把ng-controller的部分视图,即。分配给div。这样,整个视图可以由多个控制器管理。做这件事的可取方法是什么?使用1个控制器或使用多个控制器。我的控制器结构化了,所以它们出现在功能类型下,所以我假设在该目录下添加更多的控制器以保持组织工作。虽然我很困惑我应该做什么。让我们面对现实吧,总有一个正确和错误的方法来做这件事,并建议。我该走哪条路?
3hvapo4f1#
请访问下面的URL。http://fdietz.github.io/recipes-with-angular-js/controllers/sharing-models-between-nested-controllers.html如果有任何问题请告诉我
j13ufse22#
通常,你应该为每个视图使用一个控制器,并为每个视图添加包含其自己的控制器的自定义指令。嵌套的控制器会使事情复杂化。使用指令封装它。
2条答案
按热度按时间3hvapo4f1#
请访问下面的URL。
http://fdietz.github.io/recipes-with-angular-js/controllers/sharing-models-between-nested-controllers.html
如果有任何问题请告诉我
j13ufse22#
通常,你应该为每个视图使用一个控制器,并为每个视图添加包含其自己的控制器的自定义指令。嵌套的控制器会使事情复杂化。使用指令封装它。