Laravel 5 Laravel 5-获取存储在数据库中的html代码
我在数据库中插入了一些代码。当我打开数据库并复制保存代码的字段时,它会像FLOWING一样粘贴Laravel 5 Laravel 5-获取存储在数据库中的html代码,laravel-5,laravel-5.1,Laravel 5,Laravel 5.1,我在数据库中插入了一些代码。当我打开数据库并复制保存代码的字段时,它会像FLOWING一样粘贴 <div class="form-group-handle"> <label for="text_input" class="control-label col-sm-4">Text Input</label> <div class="controls col-sm-7"> <input id="text_input
<div class="form-group-handle">
<label for="text_input" class="control-label col-sm-4">Text Input</label>
<div class="controls col-sm-7">
<input id="text_input" class="form-control" name="text_input" type="text">
</div>
</div> <div class="form-group-handle">
<label for="textareaInput" class="col-sm-4 control-label">Text Area:</label>
<div class="controls col-sm-7">
<textarea rows="5" class="form-control" id="textareaInput" name="textareaInput" cols="50"></textarea>
</div>
</div>
我把这一点传递给我的观点。在我看来,我做了以下几点
$documentData = DocumentTemplate::where('name', $documentLink)->first(['form_data', 'form_data']);
{!!
Form::model(new App\Document, [
'class'=>'form-horizontal',
'route' => ['projects.documents.store', $project->id],
'files' => true
])
!!}
{!! $documentData !!}
<div class="form-group">
{!! Form::label('filePath', 'Document:', array('class' => 'col-md-5 control-label green')) !!}
<div class="col-md-7">
{!! Form::file('filePath[]', array('multiple'=>true)) !!}
</div>
</div>
{!! Form::close() !!}
<form method="POST" action="http://localhost:8000/documents" accept-charset="UTF-8" class="form-horizontal" enctype="multipart/form-data"><input name="_token" type="hidden" value="uyg">
{"form_data":"<div class=\"form-group-handle\">\n <label for=\"text_input\" class=\"control-label col-sm-4\">Text Input<\/label>\n <div class=\"controls col-sm-7\">\n <input id=\"text_input\" class=\"form-control\" name=\"text_input\" type=\"text\">\n <\/div>\n <\/div> <div class=\"form-group-handle\">\n <label for=\"textareaInput\" class=\"col-sm-4 control-label\">Text Area:<\/label>\n <div class=\"controls col-sm-7\">\n <textarea rows=\"5\" class=\"form-control\" id=\"textareaInput\" name=\"textareaInput\" cols=\"50\"><\/textarea>\n <\/div>\n <\/div>"}
<div class="form-group">
<label for="filePath" class="col-md-5 control-label green">Documents:</label>
<div class="col-md-7">
<input multiple="1" name="filePath[]" type="file">
</div>
</div>
</form>
{!!
表单::模型(新应用程序\文档[
'class'=>'form-horizontal',
'route'=>['projects.documents.store',$project->id],
“文件”=>true
])
!!}
{!!$documentData!!}
{!!Form::label('filePath','Document:',array('class'=>'col-md-5控件标签绿色'))
{!!Form::file('filePath[],array('multiple'=>true))
{!!Form::close()!!}
当我检查输出时,它是一团乱。如果我查看源代码,HTML看起来如下所示
$documentData = DocumentTemplate::where('name', $documentLink)->first(['form_data', 'form_data']);
{!!
Form::model(new App\Document, [
'class'=>'form-horizontal',
'route' => ['projects.documents.store', $project->id],
'files' => true
])
!!}
{!! $documentData !!}
<div class="form-group">
{!! Form::label('filePath', 'Document:', array('class' => 'col-md-5 control-label green')) !!}
<div class="col-md-7">
{!! Form::file('filePath[]', array('multiple'=>true)) !!}
</div>
</div>
{!! Form::close() !!}
<form method="POST" action="http://localhost:8000/documents" accept-charset="UTF-8" class="form-horizontal" enctype="multipart/form-data"><input name="_token" type="hidden" value="uyg">
{"form_data":"<div class=\"form-group-handle\">\n <label for=\"text_input\" class=\"control-label col-sm-4\">Text Input<\/label>\n <div class=\"controls col-sm-7\">\n <input id=\"text_input\" class=\"form-control\" name=\"text_input\" type=\"text\">\n <\/div>\n <\/div> <div class=\"form-group-handle\">\n <label for=\"textareaInput\" class=\"col-sm-4 control-label\">Text Area:<\/label>\n <div class=\"controls col-sm-7\">\n <textarea rows=\"5\" class=\"form-control\" id=\"textareaInput\" name=\"textareaInput\" cols=\"50\"><\/textarea>\n <\/div>\n <\/div>"}
<div class="form-group">
<label for="filePath" class="col-md-5 control-label green">Documents:</label>
<div class="col-md-7">
<input multiple="1" name="filePath[]" type="file">
</div>
</div>
</form>
{“表格数据”:"\n文本输入\n\n\n\n\n文本区域:\n\n\n\n“}
文件:
因此,它似乎在所有位置添加反斜杠,以及类似\n的内容
为什么会发生这种情况
谢谢只需使用此函数将其包装如下:
{!!nl2br($documentData)!!}
因为$documentData是对象,所以可以将其传输到json。。
您应该这样做:
{!! $documentData->form_data !!}