Ich arbeite an einer responsiven Website (React/Redux), die die Seite rendert, sobald ein bestimmter Haltepunkt erreicht ist. Jedes Mal, wenn der Browser das Resize-Event aufruft, werde ich den Store updaten.React/Redux - Versand speichern auf window.resize
window.addEventListener('resize',() => {
store.dispatch(screenResize(...));
});
Kennt jemand die Leistung Auswirkungen des Versands, wenn es mehrmals pro Sekunde aufgerufen wird.
Gibt es einen Grund, warum Sie dies nicht in CSS mit Medienabfragen tun? Das ist im Allgemeinen eine viel einfachere Lösung für diese Art von Problem. – steel
Ich verwendete Medienabfragen für die meisten Elemente. Einige Elemente müssen jedoch ihre Logik ändern, wenn ein anderer Haltepunkt erreicht wird. – Benny