【问题标题】:Laravel Livewire pass multiple parameters from viewLaravel Livewire 从视图中传递多个参数
【发布时间】:2021-08-17 16:40:21
【问题描述】:

我目前有一个名为 live-data 的 livewire 组件,我将参数 orderNumber 传递给它:

@livewire('live-data',['orderNumber' => $order['order_number']])

然后在 liveData.php 我有:

public $orderNumber;

我想将一个附加参数从视图传递给名为 hasComponent 的 livewire 组件。 我尝试了以下方法:

@livewire('live-data',['orderNumber' => $order['order_number']],['hasComponent'=>$hasComponent])

在 liveData.php 中

public $hasComponent;

但是这不起作用,因为变量没有从视图中分配值。 怎么可能做到这一点。非常感谢任何帮助。

【问题讨论】:

  • 这样做:@livewire('live-data',['orderNumber' => $order['order_number'],'hasComponent'=>$hasComponent])

标签: php laravel laravel-livewire


【解决方案1】:

应该是这样的

@livewire('live-data',[
         'orderNumber'  => $order['order_number'],
         'hasComponent' =>  $hasComponent
         ])

更多:https://laravel-livewire.com/docs/2.x/rendering-components

【讨论】:

    猜你喜欢
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 2022-12-18
    • 1970-01-01
    • 1970-01-01
    • 2015-12-25
    • 2016-10-11
    • 1970-01-01
    相关资源
    最近更新 更多