【问题标题】:Multi-Dimensional array accessing in livewire and laravellivewire和laravel中的多维数组访问
【发布时间】:2021-05-16 03:01:51
【问题描述】:

我正在尝试从我的多维复选框中获取值。我尝试的是如代码所示,但我得到的是空数组。请帮忙

<input type="checkbox" checked class="parent"
wire:model="permission.view.{{ $menu['id'] }}"
data-size="medium"
name="permission[view][{{$menu['id']}}]" value="{{ $menu['id'] }}">


public $view = [];
    public $permission = [
        [
            "view" => ""
        ]
    ];

我怎样才能做到这一点。请帮助。 谢谢。

【问题讨论】:

    标签: arrays laravel multidimensional-array laravel-livewire livewires


    【解决方案1】:

    如果这是您的问题,您正在尝试返回许可。

    <input type="checkbox" checked class="parent"
    wire:model="permission.view.{{ $menu['id'] }}"
    data-size="medium"
    name="permission[view][{{$menu['id']}}]" value="{{ $menu['id'] }}">
    

    这将被选中的项目填充

    public $permission = [];
    

    您可以在刀片组件上使用此 @json($permission) 来查看选中复选框时您将获得的回报。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-13
      • 1970-01-01
      • 1970-01-01
      • 2014-04-15
      • 1970-01-01
      • 1970-01-01
      • 2019-06-12
      • 2012-05-29
      相关资源
      最近更新 更多