2016-09-20 1 views
0
<div class="box-body"> 
    <div ivh-treeview="dTree" 
     ivh-treeview-id-attribute="'uic'" 
     ivh-treeview-use-checkboxes="false" 
     ivh-treeview-on-click="my_tree_handler(ivhNode)"> 
    </div> 
</div> 

und Funktion in Controller-Klasse:Wie CSS auf bestimmte ausgewählte Kind in Ivh-Treeview anwenden?

$scope.my_tree_handler = function (branch) { 
    branch.style.color = "red"; // "branch" is an object by the way 
}; 

Ich mag CSS-Styling-Elemente auf bestimmtes ausgewähltes Element anzuwenden, aber ich weiß nicht, wie das zu tun. Dokumentation dieser Plag "ivh-treeview" ist nicht so hilfreich

+0

Wie war die Dokumentation nicht hilfreich? Hat es nicht funktioniert, als du versucht hast, dem zu folgen? – ChiefTwoPencils

+0

Bitte geben Sie einen Code ein, den Sie ausprobiert haben, und gegebenenfalls Fehler. –

+0

Willkommen bei S.O. Da es Ihr erster Beitrag ist, lassen Sie mich Ihnen die Funktionsweise erklären: Sie ** müssen ** das veröffentlichen, was Sie versucht haben. Bitte aktualisieren Sie Ihre Frage, damit Sie bessere Antworten erhalten – luchosrock

Antwort

1

Willkommen bei Stack Overflow!

Es wäre sehr hilfreich, wenn Sie uns mitteilen würden, was Sie ausprobiert haben oder wie die Dokumentation zu ivh-treview nicht eindeutig ist. Als einer der Projektbetreuer würde ich gerne wissen, wo unsere Doktoren untergehen :).

Haben Sie den Abschnitt templates and skins der Dokumentation angeschaut? Diese Direktive unterstützt eine Standardmenge von Klassennamen, mit denen Sie Ihre Struktur formatieren können. Wenn das nicht genug ist, wie in Ihrem Fall, können Sie Ihre eigenen Knotenvorlagen für die zu verwendende Anweisung bereitstellen. Es gibt eine Reihe von Beispielen, die zeigen, wie benutzerdefinierte Vorlagen verwendet werden können, um mehr oder weniger beliebige Baumansichten zu erstellen.

wobei benutzerdefinierte Vorlagen zum Anwenden verschiedener Stile auf ausgewählte vs nicht ausgewählte Knoten verwendet werden. In diesem Fall machen wir ein paar lustige ascii-Checkboxen, aber die allgemeine Idee ist die gleiche: Beobachten Sie einige Knoteneigenschaften, um die Knoten-Repräsentation zu beeinflussen.