مشکل روتر
با سلام و وقت بخیر خدمت استاد بساکی
در پروژه بنده در لینک ارسال شده به هنگام کلیک بروی بخش 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 برای من هم اینتلیسنس نداره و تابحال راستش دنبال اکستنشنی برای این مورد نگشتم
قاسم بساکی
فایل استایل هم گفتم هرجایی بخواید میتونید قرار بدید و فقط نحوه استفاده و فراخوانی فرق میکنه که توی ویدئوها توضیح دادم
امیدوارم براتون مفید بوده باشه جواب ها و براتون آرزوی موفقیت دارم
علی حیرت انگیز
بسیار عالی