首页 > 解决方案 > 有没有办法在laravel中保留/放置默认textarea内容而没有任何空白填充?

问题描述

我正在使用从 Laravel 的数据库中检索到的数据显示 Textarea 内容。但是,我得到了一些额外的空间。有什么办法可以去掉空格吗?这是我的代码。如果有的话,我什至尝试修剪空白。

<textarea class="form-control" id="details" name="details" type="text" rows="5" style="color: black; text-align: left;">
@if(old('details'))
{{old('details')}}
@else
{{trim($data[0]->address, " ")}}
@endif
</textarea>

标签: laraveltextarearetain

解决方案


该空白很可能不是由您的数据引起的,而是由换行符和刀片引起的。改成

@if(old('details'))
<textarea class="form-control" id="details" name="details" type="text" rows="5" style="color: black; text-align: left;">{{old('details')}}</textarea>
@else
<textarea class="form-control" id="details" name="details" type="text" rows="5" style="color: black; text-align: left;">{{trim($data[0]->address, " ")}}</textarea>
@endif

看看是否有帮助。

如果您不想重复/复制该<textarea...>部分,您可以将其设为组件


推荐阅读