React est une bibliothèque de composants JS développée par Facebook pour créer des interfaces frontales. En raison de sa solide expérience, cette bibliothèque n'a aucun problème de développement technique. Cet article vous présente principalement les informations pertinentes sur l'ajout et la suppression d'événements onScroll dans React.Js. L'article le présente de manière très détaillée à travers un exemple de code. Il a une certaine valeur d'apprentissage de référence pour les études ou le travail de tous les amis qui en ont besoin. ci-dessous. Venez apprendre ensemble.
Avantages de React
Résoudre le problème selon lequel les données ne cessent de changer et deviennent difficiles à exploiter dans le développement de projets à grande échelle
componentDidMount() { regScroll(this.handler.bind(this)); //window.addEventListener('scroll', this.handler.bind(this),false) } componentWillUnmount() { window.onscroll = ''; //window.removeEventListener('scroll', this.handler.bind(this),false) } //添加事件监听 function regScroll(myHandler) { if (window.onscroll === null) { window.onscroll = myHandler } else if (typeof window.onscroll === 'function') { var oldHandler = window.onscroll; window.onscroll = function () { myHandler(); oldHandler(); } } } //删除所有事件监听 function removeScrollHandler(){ window.onscroll='' }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!