如何使用Blade在textarea中输出换行符

时间:2018-05-18 12:23:30

标签: php laravel laravel-blade

我尝试使用下一个输出从数据库中输入的字符串到textarea:

  {!! Form::textarea('product_id', nl2br(e($order->product_id)), ['placeholder'=>'Enter product id', 'class'=>'form-control input-lg', 'rows'=>'3','required']) !!}

所以如果字符串是Cabbage - 2\r\nWater - 1\nBread - 2

应输出:

Cabbage -2
Water - 1
Bread - 2 

但它确切地输出了没有新行的mysql字符串。

谁能告诉我哪里错了?

1 个答案:

答案 0 :(得分:0)

将您的\n放在双引号"\n"之间,而不是单引号,'\n'或根本不引用。