Я новичок в angularjs, я впрыснуть d3 в main.js следующим образом:Как вводить зависимость d3?
function (angular) {
'use strict';
angular.module('main', ['ngFileUpload', 'ngCookies', 'ui.router', 'd3'])
.constant('_', window._);
})(window.angular);
, но я получаю сообщение об ошибке:
Uncaught Error: [$injector:modulerr]
Failed to instantiate module main due to:
Error: [$injector:modulerr] Failed to instantiate module d3 due to:
Error: [$injector:nomod] Module 'd3' is not available! You either misspelled the module name or forgot to load it. If registering a module ensure that you specify the dependencies as the second argument.
является d3 вашей угловой директива? или просто файл lib js? –
просто добавьте lib в свой индекс d3 не является угловой директивой или модулем, вы не можете добавить этот способ, но если у вас есть js, вы можете использовать d3 в своем контроллере –