2016-11-23 4 views
1

Ich arbeite mit eckigen 1.5, wenn ich mich nicht irre und ich versuche, Bereichskarte des Bildes hervorzuheben. Ich fand Winkel maphilight http://abdallamohamed.github.io/Angular-Maphilight/#/ aber nach den beiden ersten Schritten, wenn ich mein Projekt zu starten erhalte ichSo konfigurieren Sie angular-maphilight

angular.js:68 Uncaught Error: [$injector:modulerr] Failed to instantiate module app due to: 
Error: [$injector:modulerr] Failed to instantiate module angular-maphilight due to: 
Error: [$injector:nomod] Module 'angular-maphilight' 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. 

Ich habe, dass "angular-maphilight": "*" Winkel maphilight im bower.json und der Ordner, in bower_components

index.module hinzugefügt wurde Js:

(function() { 
    'use strict'; 

    angular 
    .module('app', [...., 'angular-maphilight']); 
})(); 

bower.json

{ 
    "name": "mwaApp2", 
    "version": "0.0.0", 
    "dependencies": { 
    ..., 
    "jquery": "2.2.x", 
    .... 
    "angular": "1.5.x", 
    "angular-maphilight": "*" 
    }, 
    "devDependencies": { ... 

und hier meine rendition.html

<div class="row"> 
    <div class="col-sm-12"> 
    <!--<angular-maphilight id="MapTitle">--> 

     <img src="{{ rd.paragraph.field_indesign_rendition[1].url }}" height="{{ rd.obj.elem.pageHeight }}" width="{{ rd.obj.elem.pageWidth }}"> 

     <map> 
     <div ng-repeat="articles in rd.obj.elem.articles"> 

      <area class="area" ng-repeat="articleMembers in articles.articleMembers" shape="poly" title="{{articleMembers.id}}" 
       coords='{{ articleMembers.geometricBounds[1] }}, {{ articleMembers.geometricBounds[0] }}, 
         {{ articleMembers.geometricBounds[1] }}, {{ articleMembers.geometricBounds[2] }}, 
         {{ articleMembers.geometricBounds[3] }}, {{ articleMembers.geometricBounds[2] }}, 
         {{ articleMembers.geometricBounds[3] }}, {{ articleMembers.geometricBounds[0] }}' 
      /> 

     </div> 
     </map> 
    <!--</angular-maphilight>--> 

    </div> 
</div> 
+0

Ihre Konfiguration angezeigt wahrscheinlich immer der Fall Menschen beheben Ihre Konfiguration ... – nerdlyist

Antwort

0

Name Modul für Angular Maphighlight ist ngMapHilight nicht angular-maphighlight

+0

Ist es würde helfen? Ich weiß, dass ich etwas von dieser Art habe, zum Beispiel {key: "angular-resource", "module": "ngResource"} aber es gibt keine Spur von angular-maphilight – Antoine

+0

Es ist eine Namenskonvention. Keine strengen Regeln. Depends auf Repo-Autor. Überprüfen Sie immer mit Beispieldateien. Bitte akzeptieren Sie die Antwort, wenn das Problem behoben ist. –

+0

Yup. Ziemlich viel. –

Verwandte Themen