I am encountering an issue specifically in Internet Explorer, as the same controller works without any problems in Chrome. Here is a snippet of my index.html file:
<script src="assets/js/boostrapJs/jquery-1.11.1.min.js"></script>
<script src="assets/js/boostrapJs/angular.js"></script>
<script src="assets/js/boostrapJs/ngDialog.js"></script>
<script src="assets/js/boostrapJs/angular-route.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-google-chart/0.1.0/ng-google-chart.min.js"
type="text/javascript"></script>
<script src="assets/js/boostrapJs/ui-bootstrap-tpls.js"></script>
<script src="assets/js/boostrapJs/angular-animate.js"></script>
<script src="assets/js/boostrapJs/angular-touch.js"></script>
<script src="assets/js/boostrapJs/angular-ui-router.js"></script>
<script src="app/components/app.js"></script>
<script src="app/components/sonar/sonarController.js"></script>
<script src="app/components/teamcity/teamCityController.js"></script>
<script src="app/components/tom/tomController.js"></script>
<script src="app/components/admin/adminController.js"></script>
<script src="app/components/kpiEntity/kpiEntityController.js"></script>
<script src="app/components/history/historyController.js"></script>
<script src="app/components/kpiDefinitions/kpiDefinitionsController.js"></script>
<script src="app/components/customReports/departmentCustomReportController.js"></script>
<script type="text/javascript" src="fusioncharts-suite-xt/js/fusioncharts.js"></script>
<script type="text/javascript" src="fusioncharts-suite-xt/js/themes/fusioncharts.theme.fint.js"></script>
<script type="text/javascript" src="fusioncharts-suite-xt/angularjs-plugin/wrappers/angularjs/angular-fusioncharts.min.js"></script>
Furthermore, within the JavaScript code, I have defined the controller as follows:
angular.module('dashboardApp').controller('DepartmentCustomReportController', ['$scope','$http', 'baseUrl', 'sharedProperties', 'ngDialog',
function ($scope, $http, baseUrl, sharedProperties, ngDialog) {
The issue persists only in Internet Explorer 11, despite using JavaScript 6.