راکت
حل شده

ساخت یک باکس که با کلیک مثبت 1 بشه

4 پاسخ

یک باکس میخوام که وقتی روش کلیک میشه مثبت 1 بشه ولی نمیدونم چه کنم چند مدل راه رو تست کردم اما بی فایده بودن اساتید لطفا یه کمکی بکنید

ثبت پرسش جدید

پاسخ‌ها

4
محمد حسین
محمد حسین
@saghari

تخصص: mevn stack

بهترین پاسخ

اگه منظورت از toggle اینه که مثلا 0 بود بشه 1 و اگه 1 بود بشه 0 توی همون hadleClick بیا شرط بذار

function App() {
    const [count, setCount] = useState(0)

    function handleClick() {
        if (count === 0) setCount(1)
        else setCount(0)
    }

    return (
        <button onClick={handleClick}>{ count }</button>
    )
}

اگه میبینی ری اکت برات سخته برگرد اول روی مباحث es6 کار کن یا اینکه با فریمورک ساده تری مثل vue شروع کن

محمد حسین
محمد حسین
@saghari

تخصص: mevn stack

خود سایت ری اکت رو یه نگاه بنداز خودش گذاشته

function App() {
    const [count, setCount] = useState(0)

    function handleClick() {
        setCount(count + 1)
    }

    return (
        <button onClick={handleClick}>{ count }</button>
    )
}

برنامه نویس خوبی میخوای بشی اول گوگل کردن رو یاد بگیر

یاسین مهرانی فر
یاسین مهرانی فر
@yaseenmfar

تخصص: front end

اینو دیدم ولی ی مشکلی داره چون میخوام که toggle باشه و همین داستان توگل رو نمیدونم چیکار کنم از صبح دنبال ی راهیم برای این داستان ولی خب پیدا نمیکنم جیزی رو

شاید پاسخ شما همین‌جا باشد

یاسین مهرانی فر
یاسین مهرانی فر
@yaseenmfar

تخصص: front end

احتمالا باید همین کار رو کنم چون حس میکنم js6 رو خوب یاد نگرفتم

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام