我有一个 AngularJS 项目,我在其中合并了 SpreadJS。我通过 gulp 动态加载 js 和 css 文件,这些文件很好地加载到我的主 index.html 文件中。但是,当我第一次尝试创建一个新的“电子表格”时,我收到了这个错误:
angular.gc.spread.sheets.10.0.0.min.js:41 未捕获的类型错误:无法读取 angular.gc.spread.sheets.10.0.0.min.js:41 处未定义的属性 'Spread' 在 angular.gc .spread.sheets.10.0.0.min.js:1107
现在我已经删除了用于生成电子表格的 html 和控制器代码,但错误仍然存在,所以我似乎没有正确添加引用。在我的应用程序模块中,我添加了“gcspreadsheets”作为模块定义的一部分:
angular.module('sp', [
'gcspreadsheets'
])
我再次在 index.html 的头部添加了这些:
<script src="/libs/spreadjs/angular.gc.spread.sheets.10.0.0.min.js"></script>
<script src="/libs/spreadjs/gc.spread.sheets.all.10.0.0.min.js"></script>
关于为什么会出现这种情况的任何想法?在购买之前,我现在正在使用试用版。