Javad Moradi
4 سال پیش توسط Javad Moradi مطرح شد
0 پاسخ

عدم ست شدن صحیح استیت در hook

سلام من یک صفحه‌ایی مربوط به مثلا آزمون دارم که این صفحه از دو قسمت تشکیل شده یکی main‌ و دیگری هر آزمون من با فانکشن نوشتم و یک مشکل دارم من برای اینکه ببینم توی صفحه‌ی main هستم یا خیر از url میخونم که اگه چیزی داشت که میرم تو اون صفحه درست کار میکنه و مشکلی نداره هم صفحه ی اصلی و هم آزمون‌ها
یک مشکلی دارم وقتی view-page -source میزنم همیشه چیزی که نشون میده اطلاعات صفحه‌ی اصلیه و وقتی میرم صفحه‌ی هر آزمون چون دیفالت گذاشتم main اول با main پر میشه و بعدش وقتی میخوام از url بخونم توی سرور با main پر شده و برگشت میده و دیگ نمیتونم اطلاعات آزمونو ببینم
کسی میتونه راهنمایی کنه که چجوری وقتی میره سمت سرور من تشخیص بدم کدومه صفحه‌ی اصلیه یا آزمونه؟

const [currentPage, changePage] = useState("main");
useEffect(() => {
        window.scrollTo(0, 0);
        const currentPageTemp = readUrlPage(true);
        checkTestIsDone(currentPageTemp);
    });

در این readUrlPage من میام میخونم که باید کدوم صفحه باشه دقیقا ولی مشکلی که داره اینکه یک بار با main پر میشه سمت سرور و سمت کلاینت میاد میبینه که چجوریه url


ثبت پرسش جدید

به همدیگه کمک کنیم

به Javad Moradi کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

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

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