javascript - 引用错误 : _ is not defined while using angular-google-maps

标签 javascript angularjs google-maps

我收到 ReferenceError: _ is not defined angular-google-maps

我真的不明白为什么我会收到这个错误,因为我完全按照网站上写的去做。

我也搜索过类似的问题,但没有帮助。

bundle.js

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

我正在将 bundle.js 导入到 index.html 中。我也尝试使用 ngLodash,但没有结果。

app.js

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
   });
});

我还从 Google Developer Console

启用了 GoogleMaps Api

有人对这个库有一些经验并且可以给我提示吗?

最佳答案

您需要添加 _ underscore库作为依赖项。 npm install underscore,或者添加到你的 bower 配置,或者你用于依赖管理的任何东西。

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

关于javascript - 引用错误 : _ is not defined while using angular-google-maps,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33530717/

相关文章:

javascript - 使用 nashorn 从 JavaScript 引用现有 Java 对象

javascript - 当 <ul> 内容改变时调用 jquery 函数

JavaScript 递归和闭包?

javascript - 无法找到条件模板 - Controller 'mdRadioGroup',指令 'mdRadioButton' 需要

javascript - AngularJS $location.path 未按预期工作

google-maps - 带有自定义图标的 Google Maps API v3 兴趣点

javascript - 如何在从另一个构造函数类继承的方法中添加更多信息而不用新的信息替换该信息?

javascript - AngularJS + HTML5 录制音频文件

java - 通过 GPS 跟踪谷歌地图上的位置

Python 谷歌地图行车时间