مشکل روتر

سوال شده توسط: علی حیرت انگیز

تاریخ ثبت: ۱۴۰۰/۱۲/۱۵

بازدید: 1,085

پاسخ: 7

تگ: React


با سلام و وقت بخیر خدمت استاد بساکی

در پروژه بنده در لینک ارسال شده به هنگام کلیک بروی بخش clock اروری ایجاد می شود که در فایل ضمیمه تصویر مربوطه را ارسال کرده ام.

علاوه بر آن چند سوال نیز دارم: 

1-چرا در این پروژه با وجود آدرس دادن عکس در قسمت <img> عکس مربوطه در پروژه لود نمی شود؟

2-استفاده از نقطه (.) و دو نقطه (..) در آدرس دادن سورس ها به چه معناست؟

3- به هنگام ادرس دهی در قسمت سورس برای من اینتلسنس(Intellisense) عمل نمی کند ولی برای سایر موارد همچون import و غیره به درستی عمل می کند. آیا نیاز به نصب بخش خاصی است؟

4- آیا فایل استایل حتما باید در بخش public باشد یا ایجاد آن در بخش src اشکالی ندارد؟

با تشکر از وقتی که برای پرسش و پاسخ اختصاص می دهید.

لینک پروژه:  https://github.com/Ali-hey/timemanager

پاسخ ها

قاسم بساکی

سلام عزیزم اجازه بدید کدتون بررسی کنم 

قاسم بساکی

اون ارور که توی ضمیمه فرستادید بخاط اینه که:

توی جلسات گفتم شما المان های صفحه رو نباید با 

document.getElement…

صدا بزنید و بجای اون باید از ref استفاده کنید

قاسم بساکی

عکستون هم توی پابلیک باید باشه و به این صورت توی تگ img وارد بشه:

به فرض اینکه عکس با نام test.png توی پوشه image توی public هست:

src="/image/test.png"

عکس نباید از توی src فراخوانی بشه

قاسم بساکی

توی آدرس دهی ها هم /. به معنای پوشه جاری و /.. به معنای یک پوشه قبل هست و به همین ترتیب…

قاسم بساکی

آدرس دهی فایل ها توی jsx برای من هم اینتلیسنس نداره و تابحال راستش دنبال اکستنشنی برای این مورد نگشتم

قاسم بساکی

فایل استایل هم گفتم هرجایی بخواید میتونید قرار بدید و فقط نحوه استفاده و فراخوانی فرق میکنه که توی ویدئوها توضیح دادم

 

امیدوارم براتون مفید بوده باشه جواب ها و براتون آرزوی موفقیت دارم

علی حیرت انگیز

بسیار عالی

برای ثبت پاسخ باید خود شوید