Zum Hauptinhalt springen
YouTube Security VideosVisual Studio Code: 🍰 Compare Models & Harnesses with Agent Bake Off!(28.10.2026 um 17:30 Uhr)
•
YouTube Security Videosheise & c't: Eure Fragen zu Glasfaser!(28.10.2026 um 15:00 Uhr)
•
YouTube Security Videosheise & c't: #heiseshow: Apple-Experience, KI-Profit, Cookie-Banner(28.10.2026 um 16:49 Uhr)
••
AI & KI NachrichtenFireship: Did the AI bubble just pop?(28.10.2026 um 14:31 Uhr)
••
YouTube Security VideosFlutter notable commits - September 2026(28.10.2026 um 17:00 Uhr)
•••
YouTube Security VideosChrome for Developers: Support for WebMCP in Chrome DevTools(28.10.2026 um 17:11 Uhr)
•
YouTube Security VideosVisual Studio Code: 🍰 Compare Models & Harnesses with Agent Bake Off!(28.10.2026 um 17:30 Uhr)
•
YouTube Security Videosheise & c't: Eure Fragen zu Glasfaser!(28.10.2026 um 15:00 Uhr)
•
YouTube Security Videosheise & c't: #heiseshow: Apple-Experience, KI-Profit, Cookie-Banner(28.10.2026 um 16:49 Uhr)
••
AI & KI NachrichtenFireship: Did the AI bubble just pop?(28.10.2026 um 14:31 Uhr)
••
YouTube Security VideosFlutter notable commits - September 2026(28.10.2026 um 17:00 Uhr)
•••
YouTube Security VideosChrome for Developers: Support for WebMCP in Chrome DevTools(28.10.2026 um 17:11 Uhr)
•
Intelligence View
⚡ tsecurity.de Intelligence

useRef Hook in react

useRef : The useRef Hook allows you to persist values between renders. It can be used to store a mutable value that does not cause a re-render when updated. It…

Beitrag
0
Seite
0
↗ Quelle (dev.to)
Social ReaktionenReagiere als Erste:r — dein Feedback zählt!




useRef :



The useRef Hook allows you to persist values between renders.



It can be used to store a mutable value that does not cause a re-render when updated.



It can be used to access a DOM element directly.






Syntax :






import { useRef } from 'react';

const myRef = useRef(initialValue);










Important Points :



When you call useRef, it returns a plain JavaScript object with a single property called current.



The most important useRef is that changing its value does not trigger a component re-render.






Example Code :






import React from 'react'

import { useState, useRef } from "react";

function UserRef() {

let normalVar = 5;

const myRef = useRef(5);

const [count, setCount] = useState(5);

return (
<div>
<p>Normal Variable: {normalVar}</p>
<p>Ref Variable: {myRef.current}</p>
<p>State Variable: {count}</p>

{/* Increments value in memory, but UI does not change */}
<button onClick={() => normalVar++}>
Increment Normal
</button>

{/* Increments ref.current, but UI does not change */}
<button onClick={() => myRef.current = myRef.current + 1}>
Increment Ref
</button>

{/* Increments state and forces the component to re-render, displaying new values */}
<button onClick={() => setCount(count + 1)}>
Increment State
</button>
</div>
);
}
export default UserRef;










Explanation :



First you click a normal variable button the value change only memory but, dosen't change the UI.



Then click the useRef variable button two time it's also dosen't change UI.



Then click the state variable button it changes and updates the values both useRef and state variables.



Because ,the useRef remembers the values and shows the values when the component re-renders.



The useRef button clicked by two times so, it's updates 7 and state variable clicked by one time it shows the value 6.






Output :





Intelligence Digest - bezpłatnie Codziennie najważniejsze wiadomości bezpieczeństwa · można pobrać w każdej chwili
Community Rating & Social Proof
⭐ Leser-Wertung
–
Ø / 5.0
Brak recenzji czytelników
Czy ta strona była pomocna?
0
Jetzt Bewertung abgeben
🟢 Niedrig (1-3.9) 🟡 Mittel (4.0-6.9) 🔴 Hoch (7.0-8.9) Kritisch (9.0-10.0)

Powiązany klaster opowieści i źródła (wektor AI)

Podobne wkłady
🔍 Verwandte News

Auch interessante Nachrichten useRef Hook in react

Thematisch verwandte Begriffe: useRef, Hook, react · 6 Treffer

Laden...

Filmy są załadowane...

Laden...

Składki są załadowane...

Laden...

Filmy są załadowane...

Laden...

Składki są załadowane...

Laden...

Filmy są załadowane...

Laden...

Składki są załadowane...

Laden...

Filmy są załadowane...

Uwagi Komentarze są ładowane..
Rysunek do aktualizacji
Nächster Beitrag