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 :





Zeka Digest - ücretsiz Günlük en önemli güvenlik haberi · herhangi bir zamanda alınabilir
Community Rating & Social Proof
⭐ Leser-Wertung
–
Ø / 5.0
Hiçbir okuyucu henüz yorum yok
Bu sayfa yararlı mıydı?
0
Jetzt Bewertung abgeben
🟢 Niedrig (1-3.9) 🟡 Mittel (4.0-6.9) 🔴 Hoch (7.0-8.9) Kritisch (9.0-10.0)

İlgili Story Cluster & Kaynaklar (vector AI)

Benzer katkılar
🔍 Verwandte News

Auch interessante Nachrichten useRef Hook in react

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

Laden...

Videolar yükleniyor...

Laden...

Contributions yüklenir ...

Laden...

Videolar yükleniyor...

Laden...

Contributions yüklenir ...

Laden...

Videolar yükleniyor...

Laden...

Contributions yüklenir ...

Laden...

Videolar yükleniyor...

Yorumlar yüklenir..
Update to Update
Nächster Beitrag