mahdi72 3 گزارش دادن ارسال شده در فروردین 99 سلام دوستان پروژه من فرانت ری اکت هست و بک اند لاراول و بک اند و فرانت اند که ری اکت باشه با بیس ادرس 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
Special_One 57 گزارش دادن ارسال شده در فروردین 99 از 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