Laravel: How do I parse this json data in view blade?

后端 未结 8 1386
耶瑟儿~
耶瑟儿~ 2020-11-29 03:11

Currently this is my view

{{ $leads }}

And this is the output

{\"error\":false,\"member\":[{\"id\":\"1\",\"firstName\":\"fi         


        
8条回答
  •  无人及你
    2020-11-29 03:32

    It's pretty easy. First of all send to the view decoded variable (see Laravel Views):

    view('your-view')->with('leads', json_decode($leads, true));
    

    Then just use common blade constructions (see Laravel Templating):

    @foreach($leads['member'] as $member)
        Member ID: {{ $member['id'] }}
        Firstname: {{ $member['firstName'] }}
        Lastname: {{ $member['lastName'] }}
        Phone: {{ $member['phoneNumber'] }}
    
        Owner ID: {{ $member['owner']['id'] }}
        Firstname: {{ $member['owner']['firstName'] }} 
        Lastname: {{ $member['owner']['lastName'] }}
    @endforeach
    

提交回复
热议问题