未捕获的ReferenceError:_不是从restangular中定义的
Uncaught ReferenceError: _ is not defined from restangular
我在尝试使用Restangular时遇到了这个错误:Uncaught ReferenceError: _ is not defined from restangular
。
HTML
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.1/angular.min.js"></script>
<script type="text/javascript" src="http://cdn.jsdelivr.net/restangular/latest/restangular.min.js"></script>
<script src="app.js"></script>
<script src="controllers.js"></script>
app.js
var contactManager = angular.module('contactManager', ['restangular'])
contactManager.config(function(RestangularProvider){
RestangularProvider.setBaseUrl('/api/');
})
您需要添加一个对下划线的脚本引用,这是一个依赖
<script src="https://cdn of underscore"></script>
restangular
需要下划线/lodash`才能工作。只要把这种依赖性放在你的重述脚本之前。还请阅读github上的这条评论。
您需要在html文件中添加underscore.js的引用。您可以使用以下cdn路径:
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.4/underscore-min.js"></script>
可能需要添加以下.js文件:-
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular-resource.js">
</script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.3.8/angular-route.js">
</script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.4/underscore-min.js">
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/restangular/1.5.1/restangular.js">
</script>
相关文章:
- 用嵌套函数和默认函数定义函数
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 为什么“;未定义的“;在JavaScript中结束循环
- 要求未定义JS回调参数
- 控制台返回var不是't定义,但它是
- 在自定义mean.io包中使用angular-chart.js作为依赖项
- 如何检查管道中未定义的项目
- TypeError:无法读取属性'推'未定义的JavaScript
- jQuery自定义验证比较多个输入的序列
- 查看JS对象的所有键,甚至是getter定义的键
- fetch() 函数未在 Ubuntu Chromium 浏览器上定义
- $window.ga在AngularJS事件中未定义
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 未捕获的TypeError无法读取未定义的属性socialsharing
- WebDriverException:tinyMCE未在selenium Web driver java中定义
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- AngularJS和Restangular:TypeError:无法读取属性'那么'的未定义
- AngularJS/Restangular路由“;无法设置属性'路由'“未定义”;
- 未捕获的ReferenceError:_不是从restangular中定义的