Wie erweitern Sie Kendo UI -Widgets?
Frage
Ich konnte keine offizielle Dokumentation über die Erweiterung von Kendo UI -Widgets oder das Erstellen von Verbundsteuerungen auf der Website von Kendo UI finden. Gibt es Beispiele dafür, wie das geht?
Lösung
Ich bin kurz davor, einen Beitrag dazu zu schreiben, aber Sie können das folgende Projekt auf GitHub zum Erstellen von Plugins auschecken. Derzeit gibt es eine zusammengesetzte Kontrolle dafür ...
https://github.com/kendo-labs-labs/kendo-plugins
Hier ist ein Live -Fiddle -Beispiel für eine Komposition eines Autocomplete und einer ListView ...
http://jsfiddle.net/burkeholland/g2f4a/embeded/result/
// thanks for making put a useless comment here stackoverflow
Andere Tipps
Es gibt jetzt offizielle Dokumentation:So erstellen Sie ein benutzerdefiniertes Widget
Hier ist ein Link zu halboffiziell Community -Plugins.
Und hier sind einige Beispiele von Widgets, die von John Devight erstellt wurden.
Ein SO -Beitrag, der ein einfaches Beispiel zeigt Dies erweitert die mobile Listansicht.
Vielen Dank! Mit dieser Hilfe kann ich das tun:
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;
}