yakamara / yak

Yak - REDAXO mit YDeploy, Developer, Gulp, Browserify, PostCSS und Yimmelyam
MIT License
20 stars 5 forks source link

watching bei verschobenen Elemente nicht erneut initialisieren #28

Open xong opened 2 years ago

xong commented 2 years ago

watching() feuert jedesmal erneut, wenn ein Element im DOM verschoben wird.

Intuitiv würde ich erwarten, dass es nur initialisiert wird, wenn ein Element im DOM neu angelegt wird. Oder anders formuliert: Es sollte bei bestehenden Elementen nicht erneut initialisiert werden.

Vielleicht könnte man das für die Rückwärtskompatibilität auch konfigurierbar gestalten.

gharlan commented 2 years ago

Vielleicht könnte man das für die Rückwärtskompatibilität auch konfigurierbar gestalten.

Das watching-Skript ist bisher ja in jedem Projekt separat mit drin, da wir daraus bisher keine eigene Lib gemacht haben (die man updaten könnte). Daher gibt es eigentlich keine BC-Probleme, eine Änderung würde ja nur für neue Projekte greifen. Und du kannst somit das Skript auch direkt bei dir im Projekt anpassen.

gharlan commented 2 years ago

Trotzdem wäre konfigurierbar pro watching-Instanz vielleicht nicht verkehrt.