Laravel 5 Laravel summernote HTML输出
我正在使用Laravel5和Summernote编辑器,但有一些问题。 我有一个页面,我可以写一篇文章,然后保存它,这很好。 但是当我试图编辑文章时,我会在文本区域中获取html代码,而不是获取格式化的内容 在Laravel 5 Laravel summernote HTML输出,laravel-5,summernote,Laravel 5,Summernote,我正在使用Laravel5和Summernote编辑器,但有一些问题。 我有一个页面,我可以写一篇文章,然后保存它,这很好。 但是当我试图编辑文章时,我会在文本区域中获取html代码,而不是获取格式化的内容 在中添加article.blade.php: {!! Form::textarea('body','',['name'=>'body','id'=>'body','class' => 'form-control']) !!} {!! Form::textarea('bod
中添加article.blade.php
:
{!! Form::textarea('body','',['name'=>'body','id'=>'body','class' => 'form-control']) !!}
{!! Form::textarea('body',$article->body,['name'=>'body','id'=>'body','class' => 'form-control']) !!}
在编辑article.blade.php
中:
{!! Form::textarea('body','',['name'=>'body','id'=>'body','class' => 'form-control']) !!}
{!! Form::textarea('body',$article->body,['name'=>'body','id'=>'body','class' => 'form-control']) !!}
我也有同样的问题
通过在javascript上执行以下操作修复了此问题:
jQuery(document).ready(function($) {
var options = {
height: 200
};
var text = $('#text');
text.summernote(options);
text.summernote('code',text.text()); //here is the trick
});
我也有同样的问题
通过在javascript上执行以下操作修复了此问题:
jQuery(document).ready(function($) {
var options = {
height: 200
};
var text = $('#text');
text.summernote(options);
text.summernote('code',text.text()); //here is the trick
});
不仅如此,请使用
{!! $article->body !!}
不仅如此,请使用
{!! $article->body !!}
如果要将summernote内容存储在数据库中,还需要处理图像 因为summernote将图像编码为
base64
格式,这会向您的内容中添加数万个字符,而这些字符无法存储在数据库中
有关更多信息,请参阅。如果要将summernote内容存储在数据库中,还需要保存图像 因为summernote将图像编码为
base64
格式,这会向您的内容中添加数万个字符,而这些字符无法存储在数据库中
有关更多信息,请参阅。5.7。这应该就是答案。谢谢你,拉威尔5.7。这应该就是答案。非常感谢。