رفتن به مطلب
انجمن پشتیبانی لاراول ایران

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

mahdi72

ادرس baseUrl در لاراول

Recommended Posts

سلام دوستان

پروژه من فرانت ری اکت هست و بک اند لاراول و بک اند و فرانت اند که ری اکت باشه با بیس ادرس

axios.defaults.baseURL='http://localhost:8000/api' که ادرس فوق در فایل index.js  پروژه ری اکت که فرانت باشه قرار داره و بدون مشکل

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

axios.defaults.baseURL='http://www.domain.com/api'

اگه راهنماییم کنید ممنون میشم

Share this post


Link to post
Share on other sites

از Api استفاده میکنی ؟ وقتی از Api استفاده میکنی نیازی نیست از base url استفاده کنی من خودم ویوجی اس کار میکنم یه نمونه واست نشون میدم برای ساخت دسته

     data() {
            return {
                name: '',
                shortdesc: '',
            };
        },
        methods: {
            create() {
                axios.post("/api/cat/", {
                    name: this.name,
                    shortdesc: this.shortdesc,
                })
                    .then(function () {
                        Swal.fire({
                            title: 'دسته با موفقیت ساخته شد',
                            icon: 'success',
                            confirmButtonText: 'باشه',
                            showCloseButton: true
                        })
                    }),
                    this.$router.push('/dashboard')
                        .catch(function (error) {
                            const Toast = Swal.mixin({
                                toast: true,
                                position: 'top-end',
                                showConfirmButton: false,
                                timer: 3000,
                                timerProgressBar: true,
                                onOpen: (toast) => {
                                    toast.addEventListener('mouseenter', Swal.stopTimer)
                                    toast.addEventListener('mouseleave', Swal.resumeTimer)
                                }
                            })

                            Toast.fire({
                                icon: 'warning',
                                title: ' خطایی  رخ داد'
                            })
                        });
                console.log(error)
            }
        },

به Api توجه کن آدرسی ندادم اما تو url مشکلی ندارم این مربوطبه لاراول میشه نه ری اکت شما url رو تو env مشخص میکنی نه در react یا ویو این ها فقط ظاهر رو تشکیل میدن و لوکوموتیو سایت بک اند هست که همه این کار هایی که گفتی تو بک انجام میشه

Share this post


Link to post
Share on other sites

وارد این گفتگو شوید

میتوانید پیام خود را ارسال کنید و بعد ثبت نام نمایید. در صورتی که حساب کاربری دارید, هم اکنون وارد شوید و در این گفتگو شرکت کنید.

مهمان
پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  Only 75 emoji are allowed.

×   لینک شما به صورت اتوماتیک جایگذاری شد.   نمایش به عنوان یک لینک به جای

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • جدید...