J'essayais de faire défiler les éléments d'une ligne particulière dans react en utilisant l'ID de cet élément. J'ai l'ID de la ligne particulière mais je ne peux pas m'y déplacer.
goToViolation=(id)=>{
const violation = id ;
window.scrollTo({
top:violation.current.offsetTop,
behavior:"smooth"});
};
if (isDrillDown) {
isRowSelected = index === rowIndex % 20;
if(isRowSelected){
this.goToViolation(row.id);
}
}
- Je récupère l'ID de cette condition et je le passe à la fonction ci-dessus et j'utilise la fonction scrollTo.