Wie stelle ich die Knotenfarbe der Baumansicht für Kendo UI TreeView ein?
-
02-01-2020 - |
Frage
Ich möchte die Farbe der Baumansicht basierend auf dem im Datenquellenfeld definierten Wert festlegen.
Von diesem Link aus denke ich, dass das, was ich versuche, möglich ist, aber ich verwende kein MVVM. Was fehlt mir also in meinem Fall unten?irgendeine Idee??
http://www.telerik.com/forums/mvvm---treeview-only-updates-on-datatextfield-change
<div id="treeview"></div>
$("#treeview").kendoTreeView({
template: "#= item.text # color:#: item.color #",
dataSource: [
{ text: "green", color: "green", items: [
{ text: "yellow", color: "yellow" },
{ text: "red", color: "red" }
]},{
text: "blue", color: "blue"
}
]
});
Geigenlink, http://jsfiddle.net/KendoDev/qZeK6/
Lösung
Definieren Sie die Vorlage als:
template: "<span style='color: #= item.text #'>#= item.text # color:#: item.color #</span>",
Soweit das color
Ist ein gültiger Farbname vorhanden, sollte es funktionieren.
Ihr JSFiddle wurde hier geändert: http://jsfiddle.net/OnaBai/qZeK6/3/
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow