Я относительно новичок в стеке средств и пытаюсь включить в проект угловую диаграмму Ганта. я выполнил все шаги в соответствии с документацией на github, но я продолжаю получать некоторые ошибки. Вот краткий обзор шагов, которые я предпринял.
Установите угловую диаграмму Ганта, используя
Bower установить angular-gantt --save
Я подключаю зависимости, используя:
ворчание
Я добавил актив/angular-gantt.js и актив/gant.css в файл config/env/all.js, сгенерированный yo meanjs.
Я включаю модуль Ганта в свои модули приложения Angular в файле public/config.js.
5. Я также запустил grunt в папке angular-gantt для создания angular-gantt.min.js и angular-gantt.js, которые, как я понял, также включали angular-gantt.js.map и angular-gantt.min.js.map.
Затем я включил директиву в свой html
Наконец я включил операции в свой контроллер...
Но я продолжаю получать следующие ошибки
TypeError: undefined is not a function
at new controller (http://localhost:3000/lib/angular-gantt/assets/angular-gantt.js:143:43)
at Object.invoke (http://localhost:3000/lib/angular/angular.js:4118:17)
at extend.instance (http://localhost:3000/lib/angular/angular.js:8312:21)
at http://localhost:3000/lib/angular/angular.js:7564:13
at forEach (http://localhost:3000/lib/angular/angular.js:347:20)
at nodeLinkFn (http://localhost:3000/lib/angular/angular.js:7563:11)
at http://localhost:3000/lib/angular/angular.js:7824:13
at processQueue (http://localhost:3000/lib/angular/angular.js:12901:27)
at http://localhost:3000/lib/angular/angular.js:12917:27
at Scope.$eval (http://localhost:3000/lib/angular/angular.js:14110:28)
а также
Error: [$compile:multidir] Multiple directives [ganttTaskProgress, progress] asking for template on: <div class="gantt-task-progress" ng-style="getCss()" ng-class="progress.classes" ng- if="task.progress !== undefined" progress="task.progress"> http://errors.angularjs.org/1.3.1/$compile/multidir?p0=ganttTaskProgress&p1…task.progress%20!%3D%3D%20undefined%22%20progress%3D%22task.progress%22%3E
at http://localhost:3000/lib/angular/angular.js:80:12