NEWS
Probleme mit Regex basiertem Trigger (gelöst)
-
Hallo,
ich benutze die folgende Regex um auf mehrere Objekte gemäß ihrer Zugehörigkeit zu einer enum.functions zu triggern:on({enumId: Regex_here, change: "ne"}, function(obj) { });Nun würde ich gerne innerhalb der function auf das konkrete "getriggerte" Objekt zugreifen. Ich dachte, ich könnte das mit "obj" machen, allerdings endet jeder Zugriff auf obj mit einem
javascript.0 (3220) at Object.<anonymous>Hat jemand eine Idee, wie ich entweder den Fehler loswerde oder wie ich alternativ herausfinde, auf welches Objekt die Regexp angeschlagen hat?
Vielen Dank,
Oliver -
Hallo,
ich benutze die folgende Regex um auf mehrere Objekte gemäß ihrer Zugehörigkeit zu einer enum.functions zu triggern:on({enumId: Regex_here, change: "ne"}, function(obj) { });Nun würde ich gerne innerhalb der function auf das konkrete "getriggerte" Objekt zugreifen. Ich dachte, ich könnte das mit "obj" machen, allerdings endet jeder Zugriff auf obj mit einem
javascript.0 (3220) at Object.<anonymous>Hat jemand eine Idee, wie ich entweder den Fehler loswerde oder wie ich alternativ herausfinde, auf welches Objekt die Regexp angeschlagen hat?
Vielen Dank,
Oliver@olixatiobroker
Hat sich erledigt, geht mit "obj", nicht lar wo das Problem vorher lag.
Danke,
Oliver -
Hallo,
ich benutze die folgende Regex um auf mehrere Objekte gemäß ihrer Zugehörigkeit zu einer enum.functions zu triggern:on({enumId: Regex_here, change: "ne"}, function(obj) { });Nun würde ich gerne innerhalb der function auf das konkrete "getriggerte" Objekt zugreifen. Ich dachte, ich könnte das mit "obj" machen, allerdings endet jeder Zugriff auf obj mit einem
javascript.0 (3220) at Object.<anonymous>Hat jemand eine Idee, wie ich entweder den Fehler loswerde oder wie ich alternativ herausfinde, auf welches Objekt die Regexp angeschlagen hat?
Vielen Dank,
Oliver@olixatiobroker kann ich nicht nachvollziehen, obj enthält die zu erwartenden Werte:
0:30:51.281 info javascript.1 (489) script.js.testjs: {'id':'0_userdata.0.Test','newState':{'val':'4','ts':1637883051279,'ack':false,'lc':1637883051279,'from':'system.adapter.admin.0','q':0},'oldState':{'val':'3','ts':1637883033133,'ack':false,'lc':1637883033133,'from':'system.adapter.admin.0','q':0},'state':{'val':'4','ts':1637883051279,'ack':false,'lc':1637883051279,'from':'system.adapter.admin.0','q':0}}
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