Есть ли способ сохранить / поместить содержимое текстового поля по умолчанию без заполнения пробелов в laravel? - PullRequest
0 голосов
/ 18 июня 2020

Я показываю содержимое Textarea с данными, полученными из базы данных в Laravel. Но я получаю дополнительные места. Есть ли способ удалить пробелы? Вот мой код. Я даже пробовал обрезать пробелы, если они есть.

<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>

1 Ответ

0 голосов
/ 18 июня 2020

Этот пробел, скорее всего, вызван не вашими данными, а новой строкой и колонкой. Измените на

@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...>, вы можете сделать ее компонентом .

...