Intervijas palīdzība
Intervijas sagatavošana
Atsākt
Darba meklēšana
Resursi
Abonēšana
LV
Telegramma
Pieteikties
Atvērt izvēlni
Intervijas palīdzība
AI palīgs
Pārlūka paplašinājums
Resursi
Lejupielādēt
FAQ / Palīdzība
Intervijas sagatavošana
Jautājumu banka
Interviju banka
Izspēles intervijas
Mentori
Resursi
FAQ / Palīdzība
Darba meklēšana
Darba meklēšanas automatizācija
Tirgus analīze
Vakances no Telegram
Resursi
Vakances
Emuārs
FAQ / dokumentācija
Telegrammas emuārs
Telegrammas atbalsts
Juridisks
Atmaksa
Noteikumi
Privātums
Tiesību īpašnieki
Atpakaļ pie jautājumiem
Jautājumu banka
Frontend - Izstrādātājs
Jautājums
Middle+
import { useState, useRef, useEffect } from "react"; const useDebugRender = ({props}) => { const prevProp = useRef(props) useEffect(() => { }, []) } const ParentComponent = () => { const [random, setRandom] = useState(0); // Prop kā nodod bērnu komponentam const [text, setText] = useState(""); // Prop kā nodod bērnu komponentam const createRandom = () => setRandom(Math.floor(Math.random() * 100)); const onTextChange = (e) => setText(e.target.value); const [count, setCount] = useState(0); const incrementCount = () => setCount((prev) => prev + 1); // Šī funkcija tiek nodota kā Prop bērnu komponentam return ( <> <Count: {count} /> <input type="text" onChange={onTextChange} /> <button onClick={createRandom}>Ģenerēt nejauši</button> <div> <ChildComponent random={random} text={text} incrementCount={incrementCount} /> </div> </> ); }; export default ParentComponent;
Atzīmēt kā pabeigtu
Iepriekšējais
Tālāk