我是 Laravel 的新手。我的刀片中有一个 laravelcollective 文本区域,我将其值存储在数据库中:
{!! Form::textarea('TaskDsc',null,['style'=>'height: 113px;width:150%;','class'=>'p-2']) !!}
当我将文本写成多行并将其保存在数据库中时,
<p>
标签将与它们一起存储在表中。
<p> line 1 </p><p> line 1 </p>
当我将文本写成几行并将其保存在表格中时,
<p>
标签会添加到表格内。
问题是,当我从表中读取数据并将其显示在 editblade 的文本区域中时,它会显示为 <p>
标签,并且存储在数据库中。虽然我想要 <p>
标签
删除并单独显示每个段落和下面
line1
line2
您可以在文本区域输入之前将所有
<p>
替换为 \n
,并在保存到数据库之前将所有 \n
替换为 <p>
。