问题标签 [spreadjs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gspread - 如何在 spreadjs 10 中升级 spreadACtions.none?
我正在将 spreadjs 8 升级到 10。顺便说一下,我无法升级这条线。
我认为这是删除禁用功能。如何升级这条线?
c# - SpreadJS 在基于 Webpack 的角度应用程序中不起作用
我正在尝试将spreadjs库添加到我的 Angular 5 应用程序中。我正在关注此链接中给出的教程。 https://www.grapecity.com/en/blogs/spread-sheets-and-angular 但是教程和我的应用程序之间存在一个区别。我的应用程序正在使用 webpack。
当我尝试运行应用程序时,出现以下错误
未捕获的 ReferenceError:GC 未在 Object 中定义。(gc.spread.sheets.angular.11.0.4.js:106) 在webpack_require (bootstrap 05add16ed08b4def07f8:657) 在 fn (bootstrap 05add16ed08b4def07f8:85) 在 Object. (app.module.browser.ts:21) 在webpack_require (bootstrap 05add16ed08b4def07f8:657) 在 fn (bootstrap 05add16ed08b4def07f8:85) 在 Object. (index.js:4) 在webpack_require (bootstrap 05add16ed08b4def07f8:657) 在 fn (bootstrap 05add16ed08b4def07f8:85) 在 Object.options.path (html5-entities.js:190) (匿名) @ gc.spread.sheets.angular。 11.0.4.js:106 webpack_require@ bootstrap 05add16ed08b4def07f8:657 fn @ bootstrap 05add16ed08b4def07f8:85 (anonymous) @ app.module.browser.ts:21 webpack_require @ bootstrap 05add16ed08b4def07f8:657 fn @ bootstrap 05add16ed08b4def07f8:85 (anonymous) @ index.js:4 webpack_require @ bootstrap 05add16ed08b4def07f8: 657 fn @ bootstrap 05add16ed08b4def07f8:85 options.path @ html5-entities.js:190 webpack_require @ bootstrap 05add16ed08b4def07f8:657 fn @ bootstrap 05add16ed08b4def07f8:85 decorate @ main-client.js?v=m6MAq5LYDxHuj3aQ3FLsDASzSdE0PXrpCFP8K7zsieI:4472 __webpack_require @ bootstrap 05add16ed08b4def07f8:657 module .exports @ bootstrap 05add16ed08b4def07f8:706(匿名)@ bootstrap 05add16ed08b4def07f8:706
我尝试将 javascript 链接添加到webpack.config.vendor.js。我的后端是.net core webapi。请告诉我下一步该怎么做
javascript - 如何将spreadSheet(SpreadJS)数据绑定到服务器端bean
我用 Primefaces 构建了一个 Spring WebMVC 应用程序。这个应用程序包含一个节点列表,这些节点可以拖到 spreadSheet 中(我正在使用 SpreadJS)。每个节点后面都有一个模型和一个 bean。每个节点都有一个名称和一个输入类型。例如,节点可以是组合框或简单输入或输入日期...。我需要在 spreadSheet 中的节点值与其值之间进行同步,反之亦然(primefaces 组件和 spreadJS 之间的通信)。为此,我决定从 json 文件加载价差。我没有找到进行这种通信的最佳方法,因为我无法在 json 文件中添加参数以在拖动节点后添加节点的 id,并且当我更改 json(这是服务器端)时,spreadSheet 的刷新无法检测到我在 json 文件中所做的更改。我该怎么做这个同步?
提前致谢。
这是从 json 加载电子表格的函数:
请在下面找到示例:
如何将输入的值与其在 spreadSheet 中的单元格同步?
提前致谢。
.net - 在网页上显示和编辑 Excel 工作簿的最佳方式
目的 - 我想在 Angular 2-4 项目的网页上显示一个 excel 工作簿(宏)。
在一个角度应用程序中,我希望允许使用查看 Excel 工作簿(宏)数据,并且用户必须能够在它自己的网页上编辑它。
该宏包含大量数据,平均考虑 50,000 个(一个工作簿中有 10 个工作表,每个工作表包含 5000 个填充的数据单元格)单元格数据。
我已经尝试了几个 3rd 方库,例如“Aspose、SpreadJS、EP Plus”以获得所需的结果并且也成功了,但是这些库加载 Excel 工作簿所花费的时间是不可接受的。加载工作簿通常需要 4-5 分钟。
所以我只想知道是否有任何工具/库可以在用户可接受的时间范围内(即 4-5 秒)执行此操作。
jquery - 用于测试 SpreadJS 的 Selenium 驱动程序
如何根据 spreadJs 中的单元格位置进行点击(事件)?我尝试类似:
和
但它不起作用。如果有任何解决方案或建议,请提前感谢。
javascript - 使用 jsdom 和 nodeJS 加载 SpreadJS
我正在尝试使用 Jsdom 加载 SpreadJS,但它给出了错误:需要一个完全支持 HTML5 Canvas 的浏览器来运行 SpreadJS。
正如 jsom doc所说,它支持画布。
我已经为 jsom 安装了canvas-prebuilt。
这是我到目前为止所做的代码:
index.js
索引.html
您的帮助将不胜感激。
spreadjs - SpreadJS FromJson 图表加载
我正在使用 SpreadJS v12 作为报告工具。用户将进入页面获取想要的数据,创建图表并保存以供以后使用。当用户保存报告时,我得到 Json 数据(GC.Spread.Sheets.Workbook.toJSon)并将这个 Json 保存到数据库中,每当有人试图访问同一个报告时,我从数据库中获取 Json 并将其提供给页面(GC .Spread.Sheets.Workbook.fromJSon)。一切正常,除非页面上有图表,图表系列(xValues 和 yValues)的数据源发生变化。当我检查 Json 格式时,它看起来像这样: Sheet2!$B$2:$B$25 但在图表中它是: Sheet2!$A$1:$A$24 。难道我做错了什么?
顺便说一下我的序列化选项: { ignoreFormula: false, ignoreStyle: false, rowHeadersAsFrozenColumns: true, columnHeadersAsFrozenRows: true, doNotRecalculateAfterLoad: false }
this.state.spread = new GC.Spread.Sheets.Workbook(document.getElementById("spreadSheetContent"), { sheetCount: 1 });
这是我的保存方法:
这是我的加载方法:
javascript - SpreadJs 边框未设置
我正在尝试使用 SpreadJs 设置边框,但它对我不起作用。
我已经从他们的帮助文档中删除了这个例子,但它不起作用,边框没有出现。