问题标签 [kendo-datasource]
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.
javascript - Kendo UI 网格依赖
在我的应用程序中,我只使用剑道网格,因此使用它附带的所有其他模块,例如 dataSource 等。
我的问题是kendo.all.min.js
巨大的,需要一两秒钟才能让客户的浏览器解析。
包含所有源文件的地方在哪里拆分,这样我就可以在我的应用程序中挑选我想要的模块,这样我就不会加载所有内容,90% 的我的应用程序不使用这些模块?
asp.net-web-api - webapi 2 key delta patch update
Using le framework here
and here
Web API + OData - PATCH request 400 error
how to send key delta in patch update of WebAPI 2 odata where kendo datasource "batch: true"
The key is always empty!!!
Does WebAPI odata supported by kendo?
asp.net-web-api - DataSourceRequest 始终为空
我正在尝试使用 Kendo 的服务器端分页/过滤/排序,到目前为止,我正在这样做:
数据源是:
并在 api 控制器中:
然而,DataSourceRequest request
总是null
我已经尝试了一些解决方案来解决寻找丢失 .js 的类似问题,或者这无济于事。
kendo-ui - 需要更改网格选项/数据源时的最佳实践
在我正在开发的应用程序中,我需要根据在 TreeView 上选择的项目,使用相同的空间在网格中以不同的格式显示来自不同来源的信息。
我找到了两种方法来实现这一点:
- 找到网格然后销毁并重新创建它。
- 找到网格然后更改数据源/选项/
我对剑道很陌生,所以我不确定哪种方法更明智。
有什么建议吗?
kendo-ui - kendo-grid : Can't filter column which is dropdownlist
I have column defined with template : "object.type" and it is dropdownlist (there are multiple types to search).
It has editor:
so element for this column is object with keys id and display, e.g.
now, I have defined filterable property for that column:
when I click on filter box it displays filter fine, but when I select some value from it I get error :
So in short,
how to filter columns in kendo's grid which are dropdowns?
oracle - Oracle 阻塞了从 Kendo DataSource 发送的日期格式
我有一个数据源,它将 Odata 传递给 Teiid,然后传递给 Oracle。但是,当我尝试从 Kendo 数据源传递一个日期时,Oracle 感到窒息。我认为这是因为 Oracle 无法将其发送的日期字符串(例如2014-07-01T05:00:00.000Z)识别为有效。这是我得到的错误:
如何将时间戳更改为可以使用的东西?我已经尝试使用 parameterMap (似乎还没有在那个阶段转换它 - 仍然是相当正常的时间格式),requestStart(我似乎无法访问数据以篡改它)和解析(isn' t 以我期望的方式工作)。作为记录,另一端有一个 INSTEAD OF Oracle 触发器,因为最终我正在更新一个视图。想法?
这是我正在使用的触发器:
这是我所有荣耀的代码。
kendo-ui - 为数据源 KendoUI 显式设置过滤器
我想明确地设置一个过滤器来填充 KendoUI 列表视图,按照这个链接我这样做了,
这就是我在数据源中得到的,
但在 dataSource.read() 上,我收到此错误:'Uncaught TypeError: Cannot read property 'length' of undefined'。
javascript - Kendo UI Grid 在空的 Grid 中显示没有数据
我正在尝试使用动态计算的数据填充 kendoUI 网格并将其推送到变量中。我的网格是在 div 标签中定义的,但是当调用该函数时,只显示网格(带有列名),没有数据。我认为我缺少一个导致此问题的一小步。这是我的问题的图像:
任何帮助将不胜感激!
此函数中生成的数据:
正在从 make grid 函数内部调用该函数
在VS2013中,当我输出我的数据源变量时,我得到了这个
angularjs - AngularJS 和 KendoUI Grid DataSource 使用用于 CRUD 操作的函数
我有一个主网格,它是应用程序列表。detailrow 包含一个网格,以允许对该应用程序的角色进行 CRUD 操作。我的创建、读取、更新和删除适用于主网格,但不适用于细节网格。
我们正在使用 AngularJS,以及 CRUD 操作的存储库模式,所以我看到的示例似乎都与此相关。我将粘贴我的代码,这应该会使事情更清楚。
首先,我的 manageApps.html:
接下来,manageApps.js 文件:
我知道这很多,我想最终将所有这些重构为单独的指令,但我认为这会使事情变得更加复杂。我想先让它工作。
现在最大的问题是“readRoles”函数中的“data”属性不包含任何数据。我什至不知道应该填充什么;我从其他地方复制了代码,它适用于主网格的 CRUD 函数(“readApps”、“createApp”、“updateApp”和“deleteApp”),但“data”属性中没有数据当调用“readRoles”时。我只能假设“createRole”、“updateRole”和“deleteRole”函数会有同样的问题,但我还不能测试它们。
我感觉我需要在“detailGridOptions”中使用“dataItem”参数,例如“dataSource: roleListDataSource(dataItem)”,但我不知道如何让 kendo.data.DataSource 声明带一个参数,或者即使这会在这里工作。
此外,由于我使用的是 CRUD 函数,这些数据源是否会忽略“parameterMap”属性?我想我在某个地方读到过。如果是这样,我会删除它们。
然后,一旦我让这一切正常工作,我如何将它们拆分成指令而不搞乱一切?或者这是我什至应该做的事情?我是 AngularJS 和 Kendo 的新手,但是通过“试炼”来学习。我了解大多数教程和示例,但它们都以“简单”的方式做事,我们的团队正试图通过分离关注点等来做事,因此使用存储库等。
提前感谢您的帮助!
javascript - kendo ui 数据源过滤器“in”
如何使用运算符“in”过滤剑道数据源?例子: