如何将换行代码插入文本区域



如何将换行代码插入文本区域中的字符中?

我正在使用带有Formfacade的laravel5.4。

这是我的代码。

型:

用户.php

public function getTagAttribute()
{
  $tags = $this->tags->pluck('tag_name')->toArray();
  return implode('rn', $tags);
 }
public function tags()
{
  $this->belongsToMany('AppTag');
}

叶片:

{!!Form::textarea('tag', null, [
      'class' => 'form-control keyword',
      ])!!}

输出

"rn" characters are displayed in the textarea.  

我尝试将"\r"更改为"",">
",但没有奏效。

有人帮我吗??

您需要更改以下行:

  return implode('rn', $tags);

  return implode("rn", $tags);

单引号和双引号之间有很大的区别。单引号将仅包含字符串,并且不会解析任何内容。

最新更新