NEWS
Ordner im Objektbaum durch iterieren
-
Hallo.
ich möchte gerne durch Ordner (nicht rekursiv) im Objektbaum durch iterieren. Jeder der Ordner stellt ein Gerät eines Adapters und ich möchte auf mehrere Werte in den Unterordnern zugreifen.Diesen Codeschnipsel habe ich bereits gefunden, es itereriert aber aber durch alle Ordner und Datenpunkte rekursiv ab einer bestimmten Stelle im Objektbaum.
var clients = $('unifi.0.default.clients.*'/*Clients*/); clients.each(function(id, i){ console.log(getState(id).val); });Ich möchte hingegen nur die Ordner ab einer bestimmten Stelle im Objektbaum, ohne weitere Unterordner. Damit möchte ich dann bestimmte Datenpunkte darin Abrufen.
Evtl. kann man den o.g. Codeschnipsel so anpassen, dass nicht rekursiv und nur Ordner abgerufen werden.
Danke -
Hallo.
ich möchte gerne durch Ordner (nicht rekursiv) im Objektbaum durch iterieren. Jeder der Ordner stellt ein Gerät eines Adapters und ich möchte auf mehrere Werte in den Unterordnern zugreifen.Diesen Codeschnipsel habe ich bereits gefunden, es itereriert aber aber durch alle Ordner und Datenpunkte rekursiv ab einer bestimmten Stelle im Objektbaum.
var clients = $('unifi.0.default.clients.*'/*Clients*/); clients.each(function(id, i){ console.log(getState(id).val); });Ich möchte hingegen nur die Ordner ab einer bestimmten Stelle im Objektbaum, ohne weitere Unterordner. Damit möchte ich dann bestimmte Datenpunkte darin Abrufen.
Evtl. kann man den o.g. Codeschnipsel so anpassen, dass nicht rekursiv und nur Ordner abgerufen werden.
Danke@MarkusK sagte: nur Ordner abgerufen werden.
Der Selektor erfasst nur Datenpunkte. Es gibt doch sicherlich einen Datenpunkt, der in jedem Ordner enthalten ist? Dann kann man schon mal auf einen DP pro Ordner eingrenzen (siehe hier).
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden