Wenn ich einen benutzerdefinierten riot
-Tag mit einem p
drin wie diesem:Wie greife ich untergeordnete Elemente innerhalb riot.js
<custom>
<p>This is a text</p>
</custom>
Wie greife ich auf das <p>
Element aus dem <custom>
-Tag?
aktualisieren: Ich habe eine ganze Menge Antworten erhalten, die Möglichkeiten sind, um es aus dem DOM zu wählen. Was ich will, ist eine Möglichkeit, den inneren Tag aus der Komponentenbibliothek riot.js selbst auszuwählen. Ich suche nach einer spezifischeren Antwort von Riotjs. Zum Beispiel mit polymer verwenden Sie this.$.content.getDistributedNodes()
.
'this.root.children [0] .innerText' sieht aus wie es mir den Text bekommt. – ThomasReggi
Übrigens gibt es eine reine js-Version: 'document.querySelector ('custom'). Children [0] .innerHTML'. Siehe ['document # querySelector'] (https://developer.mozilla.org/en-US/docs/Web/API/Document.querySelector?redirectlocale=en-US&redirectslug=DOM%2FDocument.querySelector). – mudasobwa
Verwenden Sie jQuery? – MaxZoom