由于您在两个脚本上使用第一种方法,因此您基本上覆盖了先前创建的模块。
在加载的第二个脚本上,使用var myApp = angular.module(’myApp’);
angular.module('MyApp', []) .controller('MyCtrl', function($scope) { $scope.chart = 0; $scope.show = true; })
angular.module('MyApp') .directive('barCharts',function(){}
第二个和第一个如果开头一样
angular.module('MyApp', []) 则第二个会被第一个覆盖