【问题标题】:Angular JS Error - timepicker.js injector:modulerrAngular JS 错误 - timepicker.js 注入器:modulerr
【发布时间】:2017-01-14 13:10:03
【问题描述】:

这是我的第一个 AngularJS 应用程序,所以我是个菜鸟,一直在努力解决问题。但我在我的 chrome 控制台中收到错误消息:

Uncaught Error: [$injector:modulerr]      
http://errors.angularjs.org/1.5.8/$injector/modulerr?p0=klikdaily-merchant
&…2F%2F127.0.0.1%3A8080%2Fnode_modules%2Fangular%2Fangular.min.js%3A439%3A21)
(anonymous function) @ angular.js:1829
(anonymous function) @ angular.js:31768
q    @ angular.js:4681
g    @ angular.js:31768
cb   @ angular.js:31768
c    @ angular.js:31768B
c    @ angular.js:31768f
e    @ angular.js:31768
(anonymous function) @ angular.js:31768
b    @ angular.js:31768
Sf   @ angular.js:31768
d    @ angular.js:31768

在我插入模块“angular.circular.timepicker.js”之后一切都很好,并且出现了错误。

有什么想法吗?谢谢之前

我的模块列表

angular.module('klikdaily-merchant',['ngMaterial','angular.circular.timepicker'
,'ngMessages', 'ngAnimate', 'vAccordion' , 'material.svgAssetsCache','ngRoute',
'jkAngularCarousel','ngCookies','ngMdIcons'])

我的脚本列表

<script src="./node_modules/angular/angular.min.js"></script>
<script src="./node_modules/angular-animate/angular-animate.min.js"></script>
<script src="./node_modules/angular-aria/angular-aria.min.js"></script>
<script src="./node_modules/angular-material/angular-material.min.js"></script>
<script src="./node_modules/angular-route/angular-route.min.js"></script>
<script src="./node_modules/angular-messages/angular-messages.min.js"></script>
<script src="./node_modules/angular-cookies/angular-cookies.min.js"></script>
<script src="./node_modules/angular-material-icons/angular-material-icons.min.js"></script>
<script src="./node_modules/angular-lib/svg-assets-cache.js"></script>
<script src="./node_modules/angular-lib/v-accordion.js"></script>
<script src="./node_modules/angular-circular-timepicker/moment/moment.js"></script>
<script src="./node_modules/angular-circular-timepicker/dist/javascript/angular.circular.timepicker.js"></script>
<script src="app/app.js"></script>
<script src="app/jk-carousel.min.js"></script>
<script src="https://cdn.smooch.io/smooch.min.js"></script>

我从

中选择 timepicker.js

http://angularscript.com/angularjs-circular-date-time-picker/

【问题讨论】:

  • 你能得到没有...截断的实际错误页面URL吗?如果你点击它,它应该带你到实际页面
  • 没关系。循环时间选择器模块名称是 angular.circular.timepicker,而不是 angular.circular.timepicker.js
  • @Phil,感谢您回答我的问题。我已经这样做并重新启动了我的服务器,但错误仍然相同。也许还有其他建议?
  • 然后参考我的第一条评论。此外,更新您的问题代码以反映现实

标签: javascript angularjs angularjs-injector


【解决方案1】:

请尝试注入这样的依赖项 - 'angular.circular.timepicker' 没有'js'扩展。

angular.module('klikdaily-merchant',['ngMaterial','angular.circular.timepicker'
,'ngMessages', 'ngAnimate', 'vAccordion' , 'material.svgAssetsCache','ngRoute',
'jkAngularCarousel','ngCookies','ngMdIcons'])

【讨论】:

  • 感谢您回答我的问题@user6801750。我已经这样做并重新启动了我的服务器,但错误仍然相同。也许还有其他建议?
  • 如果可能,请在此处发布完整代码或 Plunker 链接,因为这将有助于排除故障。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-01-24
  • 2019-02-07
  • 2019-04-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-05-30
相关资源
最近更新 更多