首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在AngularJS中注入Alasql :未明错误:[$injector:modulerr]

在AngularJS中注入Alasql :未明错误:[$injector:modulerr]
EN

Stack Overflow用户
提问于 2016-07-28 06:37:01
回答 1查看 857关注 0票数 3

我试图注入alasql,以便将表导出到xlsx工作表中。我找到了AlaSQL作为解决方案,并引用了[http://jsfiddle.net/agershun/00nfeq12/][1]。这是我的项目的简单解决方案。但关于注射

代码语言:javascript
复制
//controller.js
    var App = angular.module("application", [ 'ngRoute','ngCookies','alasql']);

我收到一个错误:

$injector:modulerr$injector/modulerr?p0=Application&p1=Erro…:angular.js:6未明误差3A%2F%2Flocalhost%3A5436%2FIAt_cloud%2Fjs%2Fshared%2Fangular.js%3A19%3A463)

我已经在主页中包含了所有的js文件。

代码语言:javascript
复制
  //Home.html
<script src="js/shared/angular.js"></script>
<script src="js/shared/angular-route.js"></script>
<script src="js/shared/angular-cookies.js"></script>
<script src="http://alasql.org/console/alasql.min.js"></script>
<script src="http://alasql.org/console/xlsx.core.min.js"></script>
<script src="js/user/controller.js"></script>

alasql是否可以在控制器中以任何其他方式使用?请帮帮我。

EN

回答 1

Stack Overflow用户

发布于 2016-09-30 11:21:28

来自https://github.com/agershun/alasql/wiki/Angular.js

请正常地包括文件,而不是通过requireJS。

因此,请将它包含在没有alasqlangular.module(...中,并使用CDN for AlaSQL来确保路径不会改变:

代码语言:javascript
复制
<script src="http://cdn.jsdelivr.net/alasql/0.3/alasql.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.7.12/xlsx.core.min.js"></script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38628759

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档