php - Blade 翻译文件中的断行

标签 php laravel laravel-blade

在我看来我有

<p>{{ trans('mission-vision-page.mission-description') }}</p>

我在我的语言文件中放了一段文本,但我想保留新行。我试过:

1.

return ['mission-description' => 'line 1 <br /> line 2']

2.

return ['mission-description' => 'line 1 \n line 2']

3.

$newLine = '<br />';    
return ['mission-description' => 'line 1 ' . $newLine . ' line 2']

我知道可能有更好的方法来完成此操作,但我可以在我的 en.php 文件中添加新行吗?

最佳答案

使用{!! !!}而不是 {{ }}<br/>在您的消息中标记

<p>{!! trans('mission-vision-page.mission-description') !!}</p>

关于php - Blade 翻译文件中的断行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37727515/

相关文章:

php - Laravel Blade : syntax error, 意外 'endif' (T_ENDIF)

php - 尝试编写 js 会使整个页面变为空白

php - 获取 switch 语句中的案例列表

php - AJAX 响应 PHP、mysql 问题

php - 仅“授权”资源的特定路由

php - 在 laravel 5.4 中检索软删除的用户帖子

php - 在 000WebHost 上上传的 Laravel 项目不起作用

json - Laravel:如何在 View Blade 中解析此 json 数据?

php - 当用户使用 Laravel 提交联系表单时接收电子邮件

php - 为什么不显示我的数据?