راکت
حل شده

سوال در مورد لاراول لایووایر

5 پاسخ

دوستانکه با لایو وایر کار کردن من یکار جزئی می خوام انجام بدم.
تو ویو خودم یک کد گذاشتم
<livewire:all-buy />
خوب الان به درستی ویو خودم میاد اطلاعات رو از توی یو لایور وایر می گیره .چطور میتونم یه متغییر رو پاس بدم از اینجا ؟

توضیح دقیقتر :
1- تو ویو اصلی خودم یک متغییر دارم
2- می خوام این متغییر رو پاس بدم توی ویو لایور خودم
3- حالا لایو وایر من لیست می کنه جدول های دیتابیس رو و بعد میاره تو ویو اصلی خودم
@hesammousavi

ثبت پرسش جدید

پاسخ‌ها

5
سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

بهترین پاسخ

سلام به این شکل استفاده کنید.

public $coins ;

public function render()
{
    $All_Trans_Buy = \DB::table('spot_market')->where('coin',$this->coins)->where('trade_section','usd')->where('mode','buy')->orderBy('id','desc')->paginate(17);
    return view('livewire.spot-market-all-buy',['All_Trans_Buy'=>$All_Trans_Buy]);
}

@hunt.coders1989

سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

سلام به این شکل می توانید پاس دهید.

class AllBuy extends Component
{
    public $message /* نام  پارامتر نظر */;
}
<livewire:all-buy :message="'Hello World!' /* مقدار مورد نظر */"/>

@hunt.coders1989

codex68
codex68
@hunt.coders1989

این راه رو رفتم ابتدا قبل از اینکه درخواست بدم اما ارور میده بازم نمی دونم چرا

1- نگاه کنید من یه متغییر دارم به نام $coins دارم این متغییر رو از کنترلر پاس می دم توی ویو تو ویو هم میاد بدون مشکل
2- بعدش توی ویو این کار رو کردم

 <livewire:spot-market-all-buy :coins="$coins"/>

3- حالا توی کامپوننت این کار

public $coins ;

    public function render()
    {
      $All_Trans_Buy = \DB::table('spot_market')->where('coin',$coins)->where('trade_section','usd')->where('mode','buy')->orderBy('id','desc')->paginate(17);
        return view('livewire.spot-market-all-buy',['All_Trans_Buy'=>$All_Trans_Buy]);
    }

اما خطا می گیرم خطا Undefined variable $coins

شاید پاسخ شما همین‌جا باشد

codex68
codex68
@hunt.coders1989

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

سبحان مولایی
سبحان مولایی
@websaz

تخصص: برنامه‌نویس وب: Python :: Django :: Node :: Php :: Laravel :: JS :: React :: React Native

خواهش می کنم .
@hunt.coders1989

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

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