سید حسین رضوی
4 سال پیش توسط سید حسین رضوی مطرح شد
6 پاسخ

تابعی که نوشتم وقتی با لاراول میکس کامپایل میشه کار نمیکنه

سلام ببخشید من یه تابع رو توی یک فایل جاوااسکریپت نوشتم و توسط لاراول میکس کامپایل میشه اما وقتی توی صفحه ای از این تابع استفاده میکنم خطا میده که تعریف نشده
تمامی کدها کار میکنند به غیر از توابعی که خودم داخل فایل قرار میدم حتی اگه کدی بنویسم که مستقیم کارشو انجام بده بدون مشکل کار میکنه فقط نمیتونم تابع رو مجدد استفاده کنم
توی سرچ های گوگل هم چیزی ندیدم


ثبت پرسش جدید
سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 4 سال پیش مطرح شد
1

@mohsenbostan
این کارم جواب نداد
ولی خوب خودم حلش کردم و به این حالت تغییر دادم درست شد

window.addToast = function (message){
    // Code
}

حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 4 سال پیش مطرح شد
0

چه شکلی تعریف کردید ، کجا دقیقا تعریف کردید
یه سری اطلاعات بدید بشه راهنمایی کرد


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 4 سال پیش مطرح شد
0

@hesammousavi
من یه فایل تغریف کردم بنام client.js که داخلش جیکوئری، بوت استرپ و یه فایل اسکریپت که توابع رو داخلش نوشتم رو به این client.js اضافه کردم از اون طرف توی صفحه مورد تظر دارم این تابع رو صدا میزنم دقیقا پایین همون صفحه ای که فایل client.js لود شده
اینم دقیقا همون تابع منه

function addToast(message){
 // Code
}

این تابع داخل فایل client.js کامپایل هم شده حتی اومدم تابع رو داخل خود فایل client.js نوشتم بازهم فایده ای نداره


محمد مهدی
@MohammadMahdi 4 سال پیش مطرح شد
0

سلام،
منم همین مشکل رو با کتابخونه Owl Carousel 2 داشتم که توش جیکوئری داشت.
که تو فایل اسکریپتی که داخلش توابع رو تعریف میکنی برای تنظیماتش که قراره از طریق لاراول میکس برامون میکس بشه.اون کدهای جیکوئری رو میزنه ناشناخته هست.
ولی همون کد رو اگه تو صفحه html ببرم تو تگ اسکریپت بزنم درست کار میکنه!


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
1

@hossein.r.1442

سلام.

فایل رو در app.js ایمپورت کنید و دوباره تست کنید


سید حسین رضوی
تخصص : برنامه نویس وب و طراح رابط کار...
@hossein.r.1442 4 سال پیش مطرح شد
1

@mohsenbostan
این کارم جواب نداد
ولی خوب خودم حلش کردم و به این حالت تغییر دادم درست شد

window.addToast = function (message){
    // Code
}

کیان صادقی
تخصص : کار‌آموز برنامه نویسی بک اند
@kian.sdi.0028 3 سال پیش مطرح شد
0

@hesammousavi
جناب موسوی سلام و درود
ببخشید من در این راستا یه سوالی برام پیش اومد
دوره لاراول فروشگاه آموزشی رو دیدم و قسمت های مرتبط با لاراول میکس رو هم دیدم
توی پروژه ای چند تا cdn استفاده شده بود
اونهارو با npm نصب کردم و در آخر با هر مکافاتی بود به مرحله ای رسیدم که npm run prod دیگه ارور نمیده اما با این حال بازم وقتی از فایل کامپایل شده استفاده می‌کنم توی تب کنسول ارور جاوا اسکریپت دارم .
توی فایل کامپایل شده از jquery و بوت استرپ و swal استفاده شده واقعا گیج شدم.
آیا برای کامپایل شدن لایبرری ها مثل jqery و بوت استرپ باید کار دیگه ای انجام بشه ؟


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

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