如何在 laravel 上显示 summernote 存储的数据?

How can I display the data stored by summernote on laravel?

我在 laravel 5.3

上实现了 summernote (https://github.com/summernote/summernote)

如果我输入数据然后保存,在 table 上看起来是这样的:

<p>1. chelsea</p><p>2. mu</p><p>3. city</p><p>4. liverpool</p><p>5. arsenal</p>

没有标签p怎么显示?

所以当它显示时会是这样的:

1. chelsea
2. mu
3. city
4. liverpool
5. arsenal

我该怎么做?

首先在summernote文本编辑器中根据您想要的格式编辑文本,然后保存。

然后您可以使用此 blade 语法来显示格式化的文本:

{!! message !!}
$text = "<p>1. chelsea</p><p>2. mu</p><p>3. city</p><p>4. liverpool</p><p>5. arsenal</p>";
echo strip_tags($text);

使用strip_tags php 方法将html 转换为字符串。 Refernce link

@foreach ($GuideCont  as $item )

    <input type="text" value="{{$item->id}}" hidden>
    <div class="card">
        <div class="card-header border-bottom border-info">
            
             <h3 class="card-title">{{$item->title }}</h3>

        </div>
        <div class="card-body">
            {!!$item->description !!}    {{--// SummerNote Data --}}
        </div>
    </div>
    @endforeach

最简单的显示方式:

<?php echo $variable or html code ; ?>

因为在PHP中,echo是用来解释html代码的。