Php 字体不在循环/从变量中工作?

Php 字体不在循环/从变量中工作?,php,html,laravel,font-awesome,laravel-5.7,Php,Html,Laravel,Font Awesome,Laravel 5.7,我使用的是Laravel5.7,在静态地将图标放入我的页面时,字体非常棒,但是当它们从一个对象中取出时,它们似乎不起作用 这是我的索引页: @extends('layouts.app')) @节(“内容”) {{$data['hosts'][0]->icon} @端部 它显示如下: 我做错了什么吗?您正在从icon属性输出HTML,请改用此选项: {!! data['hosts'][0]->icon !!} {{..}}会将其中的所有内容都视为字符串。如果要从icon属性输出HT

我使用的是Laravel5.7,在静态地将图标放入我的页面时,字体非常棒,但是当它们从一个对象中取出时,它们似乎不起作用

这是我的索引页:
@extends('layouts.app'))
@节(“内容”)
{{$data['hosts'][0]->icon}

@端部

它显示如下:


我做错了什么吗?

您正在从icon属性输出HTML,请改用此选项:

{!! data['hosts'][0]->icon !!}

{{..}}会将其中的所有内容都视为字符串。

如果要从icon属性输出HTML,请使用以下命令:

{!! data['hosts'][0]->icon !!}

{..}将把它里面的所有东西都当作字符串。

我认为你的代码正在被转义。根据Laravel的建议,尝试使用{!!!!}如:

@extends('layouts.app')
@section('content')
    {!! $data['hosts'][0]->icon !!}
    <br>
    <i class="far fa-question-circle"></i>
@endsection
@extends('layouts.app'))
@节(“内容”)
{!!$data['hosts'][0]->icon!!}

@端部
我想你的代码被转义了。根据Laravel的建议,尝试使用{!!!!}如:

@extends('layouts.app')
@section('content')
    {!! $data['hosts'][0]->icon !!}
    <br>
    <i class="far fa-question-circle"></i>
@endsection
@extends('layouts.app'))
@节(“内容”)
{!!$data['hosts'][0]->icon!!}

@端部
使用
{!!$data['hosts'][0]->icon!!}
而不是使用
{!!$data['hosts'][0]->icon!!}