1
嗨伙计我在使用Angular JS & Kendo UI在我的应用程序中。我遇到了一个我无法解决的奇怪错误。即类型错误:对象不是一个函数Angularjs剑道UI
TypeError: Function expected
at Anonymous function (.../app/lib/angular/angular.js:3745:29)
at Anonymous function (.../app/lib/angular/angular.js:3828:22)
at Anonymous function (.../app/js/directives/angular-kendo.js:142:21)
at invoke (.../app/lib/angular/angular.js:2795:18)
at instantiate (.../app/lib/angular/angular.js:2805:7)
at Anonymous function (.../app/lib/angular/angular.js:4621:7)
at Anonymous function (.../app/lib/angular/angular.js:4198:13)
at forEach (.../app/lib/angular/angular.js:117:11)
at nodeLinkFn (.../app/lib/angular/angular.js:4185:11)
at compositeLinkFn (.../app/lib/angular/angular.js:3823:14)
虽然我在网上做了一些研究,我发现这是一个问题,当在HTML文件中的脚本文件的顺序是不妥当的。因此,我按照以下顺序添加了这个。
<script src="lib/jquery/jquery-1.8.2.min.js"></script>
<script src="lib/kendo/kendo.all.min.js"></script>
<script src="lib/angular/angular.js"></script>
<script src="js/directives/angular-kendo.js"></script>
我错过了什么吗?与Angular/jQuery的版本有什么关系?我正在使用jQuery 1.8.2。还有“kendo.directives”的angular-kendo.js。
请建议。
AngularJS,Kendo和Angular-Kendo的哪些版本? – tasseKATT
我不确定Angular-Kendo,但我正在使用Angular 1.2.9。我在问题中发布了详细错误以获取更多信息。 – Immortal
尝试使用AngularJS v1.0.5来查看错误是否为特定版本 –