【发布时间】:2015-09-18 06:41:48
【问题描述】:
我是 AngularJS 的新手,我不知道最佳实践,所以这是我的问题。
父母控制器属性的推荐用途是什么?我应该在整个 web 应用程序中使用不同的别名还是有另一种方式来使用父控制器的变量和方法?
我正在使用 partials html,如果部分没有 userCtrl 声明(因为它在部分上声明包括这个),似乎会让人感到困惑。
提前致谢!
【问题讨论】:
-
尽可能地养成将每个“部分”视为自己独立程序的习惯。您可以使用指令、共享服务或事件的输入参数在每个单独的部分之间进行通信。您应该以这样一种方式设计局部,如果它们是页面上唯一呈现的东西,它们就可以发挥作用。
标签: angularjs scope parent controllers partials