问题标签 [wijmo]

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.

0 投票
1 回答
237 浏览

grid - 在 Wijgrid 内的国家下拉菜单中更改文本框的设置值

我正在使用 Wijmo 网格,并希望获取 wijgrid 内使用的受尊重国家下拉列表的货币值。简单地说,我可以在没有 Wijgrid 的情况下获得相同的功能,但在 Wijgrid 的情况下则不行。所以请做必要的事情,代码如下内联-CSHTML代码:

jQuery代码:

感谢和问候迪帕克

0 投票
1 回答
177 浏览

javascript - Wijmo饼图对象引用错误?

我正在尝试使用 wijmo 创建饼图

我收到对象引用错误 /// Microsoft JScript 运行时错误:对象不支持此属性或方法

0 投票
1 回答
253 浏览

javascript - 如何在 spread.js 中调用以下 node.js 函数?

以下代码写在 server.js 文件中,即 nodejs 代码

现在我想将它调用到使用 spread.js 的 spreadTest.js 中,我该怎么做?

0 投票
1 回答
821 浏览

javascript - Wijmo 网格。获取具有匹配 ID 的行的行号

我有一个 Wijmo Grid,其中第一列是 Id。

我想获取与参数(defaultSelectedLogId)具有相同 ID 的行的行号。

我尝试过:

我应该很简单。1)迭代行。2) 找到 Id 等于给定参数的行。3) 返回行号。

编辑:用萤火虫检查表,它的结构如下:

0 投票
1 回答
674 浏览

requirejs - 带有 JS 扩展的 RequireJS 路径无法解析

我正在使用一个库(非常自私,恕我直言)假设 baseUrl 将指向公​​司的 CDN:

起初我以为我只需将上述 Url 的内容复制到我自己的文件夹(例如 /scripts/wijmo/amd-js),但这不起作用,因为 Wijmo 的好人在他们的 AMD 中硬编码路径引用定义语句,例如:

上面的意思(如果我理解正确的话)是如果您有任何其他非 Wijmo AMD 模块,那么您必须:

(a) 将它们放在 amd-js 路径下,可能在名为“myScripts”的子文件夹中 (b) 使用硬编码的 RequireJS 路径引用到您自己的 AMD,如下所示:

(a) 有效,但这意味着 baseUrl 无法指向 Wijmo CDN,因为我无权访问 Wijmo CDN 站点,因此我必须将在 amd-js 下发布的文件移动到我自己的服务器上。

(b) 某种工作,这是我的问题:如果我使用语法 myAMD_1 那么一切都很好。但这并不能让我在使用 localhost 的本地开发机器上进行测试。(我不想检测我正在运行的服务器并自定义路径值......我希望路径在发布到我的 http 服务器之前和之后保持不变。)

现在,根据 RequireJS 文档:

有时您确实想直接引用脚本,但不符合查找它的“baseUrl + 路径”规则。如果模块 ID 具有以下特征之一,则该 ID 将不会通过“baseUrl + 路径”配置传递,而只会被视为相对于文档的常规 URL: * 以“.js”结尾。* 以“/”开头。* 包含 URL 协议,如“http:”或“https:”。

当我尝试使用 .js 结束(终止)我的路径引用时(如上面的 AMD_2 所示),RequireJS 找不到我的 AMD,因为它最终会寻找 myAMD_2.js.js(注意两个 .js 后缀)。所以看起来 RequireJS 不再尊重文档所说的它用作路径解析算法的内容。由于 .js 后缀无法正常工作,我无法轻松修复对我自己的 AMD 的引用,因为我不确定它们将发布到什么服务器名称或物理路径结构——我真的想使用相对路径.

最后,我不想更改 Wijmo 的 AMD 模块,不仅因为它们有几十个,而且因为每次他们发布 Wijmo 更新时我都需要重新应用我的自定义。

因此,如果我的 baseUrl 必须指向硬编码的 Wijmo 路径,那么我如何使用自己的 AMD,而不将它们放在 Wijmo 路径下的子文件夹中,并且不对我自己的 AMD 的发布位置做出任何固定路径或 Url 假设?

0 投票
0 回答
694 浏览

javascript - 使用角度过滤 spread.js 电子表格

我正在关注 spread.js 的示例,但似乎无法弄清楚如何使用 angular.js 实现过滤器功能。文档有点薄:

http://helpcentral.componentone.com/NetHelp/SpreadHClientUG/webframe.html#angular.html http://wijmo.com/demo/spreadjs/samples/ExplorerSample/?widget=Filter&sample=Filter

我发现该指令的 datasource 属性上的简单角度过滤器有效,但是如果在控制台中创建错误“错误:[$rootScope:infdig] 10 $digest() 达到了迭代。中止!”

标记

JS

0 投票
1 回答
906 浏览

jquery - WijGrid 过滤后获取选定的行

在我的页面中,我有一个将 showFilter 设置为 true 的 WijGrid。在脚本部分,我有以下代码:

此函数用网格中选择的行填充 var 行。但是,当过滤器处于活动状态时,该行将填充错误的数据行。看起来 data 中的行是未应用过滤器的原始数据。如果网格被过滤,有没有办法获得正确的行?

提前致谢, 阿维德

0 投票
1 回答
211 浏览

html - 我们可以使用组件一工作室企业创建独立的 HTML5 Web 应用程序吗?

我们可以使用组件一工作室企业创建独立的 HTML5 Web 应用程序吗?

似乎“wijmo javascripts/html5 小部件”属于“Studio 企业包”的“Studio for ASP.Net”。安装后,我们在“C:\Program Files (x86)\ComponentOne\Studio for ASP.NET Wijmo”文件夹中找不到与“wijmo javascripts/html5 widgets”相关的东西。(它显示了 ASP.NET MVC 工具、bin、c1pdf 等。)我们如何在已安装机器的 HTML5 应用程序中使用“wijmo javascripts/html5 小部件”的东西(如果机器已经激活了许可证)。

0 投票
1 回答
186 浏览

html - 在组件一 Studio Enterprise 的“Studio for ASP.NET wijmo”安装中找不到 wijmo.grid.wijgrid 控件

我已经安装了 Studio for ASP.NET wijmo 并激活了许可证。我可以将 c1 控件用于 ASP.NET 应用程序。现在我希望将“wijgrid”和其他小部件用于 HTML5 应用程序。我查看了此文件夹“C:\Program Files (x86)\ComponentOne\Studio for ASP.NET Wijmo”,以及任何可用于 HTML5 小部件的子文件夹。但我只能看到文件夹 1. ASP.NET MVC 工具 2. bin 3. c1excel 等,而不是 HTML5 小部件的任何文件夹。如果我尝试在工具箱的 HTML 选项卡中包含工具,则名称中的所有控件都以 c1 开头。我在互联网上搜索,似乎对于 wijmo 网格小部件,我们必须使用“wijmo.grid.wijgrid”命名空间。我们在哪个文件夹中获取 HTML5 小部件以及如何包含在 HTML5 应用程序中?谢谢。

0 投票
1 回答
238 浏览

javascript - 解决可能的 Kendo UI 和 Wijmo SpreadJS 兼容性问题

我想我可能会同时使用 Kendo UI 和 SpreadJS 遇到兼容性问题。如果我在 HTML 页面中包含 JQuery、Kendo 和 SpreadJS 引用,则 Chrome 会在开发控制台中向我显示错误“未捕获 RangeError:超出最大调用堆栈大小”。IE 也会遇到同样的错误(堆栈溢出)。

如果有人对我做错了什么或如何让这些库相互配合有任何想法,我将不胜感激!

干杯,斯科蒂

页面来源:

JSFiddle