سلام استاد. من فعلا تا جلسه 11 رو دیدم. و متوجه نشدم چرا فانکشن اسلایدر رو تو تایپ اسکریپت آوردید؟
یعنی اصلا چرا بدون این کار اسلایدر اجرا نشد؟ وقتی سورس جی اس روی پروژه اضافه شده باید کار کنه دیگه!
من تو یه پروژه دیگه دارم کار میکنم و اجرا میشه!
آقای اردوخانی ممنون میشم پاسخ بدید
سلام استاد. من الان متوجه شدم که اشتباه می کردم که گفتم اسلایدر من کار میکنه! فقط دکمه های next و prev کار میکنن و عکسهای اسلایدر بدون زدن دکمه تغییر نمیکنن. البته وقتی صفحه رو با آدرس باز میکنم کار میکنه و وقتی از منو وارد صفحه میشم کار نمیکنه.
اول اینکه دلیلش رو میخوام بدونم. همونطور که تو سوال قبل پرسیدم چرا فایل جی اس کار نمیکنه؟ یا اینکه چرا وقتی صفحه با آدرس باز میشه کار میکنه و وقتی از منو وارد میشیم کار نمیکنه؟!! چه تفاوتی داره؟
و دوم اینکه قالب پروژه من کاملا با بوتسترپ کار شده و اسلایدر هم اسلایدر بوتسترپ هست. فانکشنی نداره که من بیارم تو فایل تایپ اسکریپت. چطور باید این مشکل رو حل کنم؟
سلام
ببینین فریم ورک انگولار ، یک فریم ورک spa هستش و با DOM کار میکنه
از طرف دیگه شما برای اسلایدر از bootstrap استفاده کردین که برای اجرای slider به bootstrap.js و همینطور jquery داره
برای همین تا زمانه که document کامل ready نشده باشه ، slider های jquery کار نمیکنن
برای عدم ایجاد مشکل ، متد slider رو جدا کردیم تا زمان فعالسازی component مربوط به slider ، این مشکل ایجاد نشه و بدون مشکل اسلایدر کار کنه
برای پروژه خودتون باید برید داخل custom.js و ببینین قسمت مربوط به slider وجود داره یا نه
بعد کاری که در اموزش انجام شده رو انجام بدین
موفق باشین :)