سلام دوستان
توی نصب sweetalert به مشکل خوردم
تمام مراحل رو انجام میدم ولی موقع کامپایل به این ارور بر میخورم
مشکلش چیه ؟!!!
@mohaligateway
@muhammad
@Rp76
@mrn @juza66 @ali.bayat @hosseinshirinegad98 @hesammousavi @milad @ajdar9667
بیا واتساپ دوباره
window.swal=require("sweetalert2");
فقط یادتون باشه
توابع ساخته شده با laravel mix قابلیت call شدن ندارند اگر میخوای تابعی بنویسید که بتونید صداش بزنید باید این کار رو کنید.
window.Rp76=function(){
alert("Rp76");
}
خطای جدیدی داده یا همون قبلیه هست.
لینک داکیومنتیشن این کتابخونه رو بهم بده.
محتوای فایل bootstrap.js رو هم اینجا قرار بده
سلام وققتون بخیر!
مخ خیلی لاتی با این مسائل رفتار میکنم!
میرم فایل رو دانلود میکنم بعد توی فایل resources/js/app.js واردش میکنم
@hosseinshirinegad98
همون خطا رو میده
window._ = require('lodash');
/**
* We'll load the axios HTTP library which allows us to easily issue requests
* to our Laravel back-end. This library automatically handles sending the
* CSRF token as a header based on the value of the "XSRF" token cookie.
*/
window.axios = require('axios');
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
/**
* Echo exposes an expressive API for subscribing to channels and listening
* for events that are broadcast by Laravel. Echo and event broadcasting
* allows your team to easily build robust real-time web applications.
*/
// require sweetalert
import swal from 'sweetalert'
// import Echo from 'laravel-echo';
// window.Pusher = require('pusher-js');
// window.Echo = new Echo({
// broadcaster: 'pusher',
// key: process.env.MIX_PUSHER_APP_KEY,
// cluster: process.env.MIX_PUSHER_APP_CLUSTER,
// forceTLS: true
// });
@Rp76
میخوام sweet alert رو به پروژه اضافه کنم ولی میخوام npm run dev بگیرم و فایل ها تو پوشه ی assets کامپایل بشن این ارور رو میده به من
بیا واتساپ دوباره
window.swal=require("sweetalert2");
فقط یادتون باشه
توابع ساخته شده با laravel mix قابلیت call شدن ندارند اگر میخوای تابعی بنویسید که بتونید صداش بزنید باید این کار رو کنید.
window.Rp76=function(){
alert("Rp76");
}
سلام وقت بخیر
من از این لینک استفاده میکنم برای نصب sweet-alert و راستش یکبار همچین اروری دریافت کردم مجددا مراحل رو انجام دادم و اوکی شد شماهم تست کن شاید مشکل برطرف شد
با سلام
گام اول: شما ابتدا این دستور رو داخل terminal بزنید: composer require uxweb/sweet-alert
نکته : اگر ورژن لاراولی تون کمتر از ۵.۵ است، برید داخل پوشه config سپس فایل app.php این alias ها رو ثبت کنید:
'providers' => [
UxWeb\SweetAlert\SweetAlertServiceProvider::class,
];
'aliases' => [
'Alert' => UxWeb\SweetAlert\SweetAlert::class,
];
گام دوم: سپس این دستور رو داخل terminal وارد کنید: npm install sweetalert --save-dev
گام سوم: سپس برید به این آدرس resources/js/app.js و این دستور رو ;require("sweetalert") قرار بدید.
گام چهارم: و در آخر هم این دستور رو پایین تر از فایل app.js وارد کنید: include('sweet::alert')@
حالا یک بار دستور npm run watch رو بزنید.
برای استفاده از sweetalert می توانید به این شکل استفاده کنید:
alert()->success('Success Message', 'Optional Title');
برای کسب اطلاعات بیشتر می تونید به لینک زیر برید:👇
https://github.com/uxweb/sweet-alert
@keyhan
موفق باشید🌹
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟