2015-11-04 9 views
5

का उपयोग कर रहा angular-google-mapsReferenceError: _ परिभाषित नहीं है, जबकि कोणीय-google-नक्शे

मैं सच में समझ में नहीं आता क्यों मैं इस त्रुटि मिल रही है, क्योंकि मैं कर रहा हूँ यह वास्तव में क्या है ReferenceError: _ is not defined हो रही है वेबसाइट पर लिखा है।

इसके अलावा मैंने इसी तरह के प्रश्नों की खोज की, लेकिन उन्होंने मदद नहीं की।

bundle.js

$ = window.$ = window.jQuery = require('./lib/jquery'); 
require('./lib/angular-simple-logger.js'); 
require('./lib/angular-google-maps.js'); 
require('./lib/lodash.js'); 

मैं IMPORTIND bundle.jsindex.html में हूँ। मैंने ngLodash का उपयोग करने की भी कोशिश की, लेकिन कोई परिणाम नहीं।

var app = angular.module('app', [ 
    'ngLodash', 
    'nemLogging', 
    'uiGmapgoogle-maps' 
]); 

app.config(function(uiGmapGoogleMapApiProvider) { 
    uiGmapGoogleMapApiProvider.configure({ 
     key: '{myKey}', 
     v: '3.20', 
     libraries: 'places' // I don't need the whole map, only the places 
    }); 
}); 

इसके अलावा, मैं से GoogleMaps Api सक्षम app.js Google Developer Console

कोई इस पुस्तकालय के साथ कुछ अनुभव है और मुझे एक संकेत दे सकते हैं?

उत्तर

5

आपको निर्भरता के रूप में _ underscore लाइब्रेरी जोड़ने की आवश्यकता है। npm install underscore, या अपने बॉवर कॉन्फ़िगरेशन में जोड़ें, या जो भी आप निर्भरता प्रबंधन के लिए उपयोग करते हैं।

<script src="bower_components/underscore/underscore-min.js"></script> 
+0

मुझे एक ही समस्या का सामना करना पड़ रहा है। मैंने अंडरस्कोर को मेवेन का उपयोग करके एक निर्भरता के रूप में भी जोड़ा, लेकिन फिर भी वही त्रुटि मिल रही है। क्या कोई मेरी मदद कर सकता है? – Sategroup

संबंधित मुद्दे