9

我在 Kendo UI 的网站上找不到任何有关扩展 Kendo UI 小部件或制作复合控件的官方文档。有没有如何做到这一点的例子?

4

3 回答 3

10

我即将就此写一篇文章,但您可以在 GitHub 上查看以下项目以创建插件。目前有一个复合控件用于此...

https://github.com/kendo-labs/kendo-plugins

这是一个合成 AutoComplete 和 ListView 的现场小提琴示例......

http://jsfiddle.net/burkeholland/G2f4a/embedded/result/

// thanks for making put a useless comment here stackoverflow
于 2012-03-30T14:04:58.767 回答
7

现在有官方文档: How to Create a Custom Widget

这是半官方社区插件的链接。

以下是 John DeVight 创建的一些小部件示例。

一个 SO 帖子显示了一个扩展移动列表视图的简单示例。

于 2013-11-19T20:29:46.493 回答
1

谢谢!有了这个帮助,我可以做到:

kendo.data.DataSource.prototype.dataFiltered = function () {
    // Gets the filter from the dataSource
    var filters = this.filter();

    // Gets the full set of data from the data source
    var allData = this.data();

    // Applies the filter to the data
    var query = new kendo.data.Query(allData);

    // Returns the filtered data
    return query.filter(filters).data;
}
于 2014-11-19T19:37:08.817 回答