我有一个服务,它会做一些我想要调用它的东西和指令。
但是当我执行该指令时,它会抛出:
rror:$ injector:unpr未知提供商未知提供商: ExportSvgProvider< - ExportSvg< - solutionDiagramDirective
我的服务声明是:
define(['angular', './module', 'underscore'], function (angular, module, _) {
module.service('ExportSvg', [function() {
我将它像这样注入控制器:
define(['angular', 'jquery', 'underscore', '../module', 'd3', 'dagre'], function(angular, $, _, module, d3, dagreD3) {
return module.directive('solutionDiagram', ['Entity', '$interpolate', '$resource', 'ExportSvg', function(Entity, $interpolate, $resource, ExportSvg) {
知道什么会导致这个问题吗?