如何在Angular.js中组合两个控制器?

时间:2014-01-28 01:35:56

标签: javascript html5 angularjs

我是Angular的新手,我有两个独立的控制器可以单独工作,但是当我尝试将它们组合在同一个页面中时,它们会被打破。你可以在这里查看:

http://plnkr.co/edit/RUKCNUsiLLHja5BCsOXi?p=preview

http://plnkr.co/edit/UkGEaquNkXGfUgbuYBki?p=preview

我试图像这样组合两个控制器:

var app = angular.module('App', ['audioPlayer'], [ngSocial]);

但这也打破了它。你认为它与我正在使用的Ionic框架有什么关系吗?

感谢您的帮助!

编辑:这是工作演示http://plnkr.co/edit/0eQZ0O?p=preview

1 个答案:

答案 0 :(得分:3)

你能否展示它实际上断的第三个例子。看起来你应该有:

var app = angular.module('App', ['audioPlayer', 'ngSocial']);

如果你真的在谈论组合模块。 angular.module的第一个参数是您定义的模块的字符串名称,第二个参数是依赖项数组。