如何使用JS正确呈现包含新行的内容?

时间:2017-10-26 16:17:41

标签: javascript php angularjs json laravel

描述

我有一个字符串看起来像我从数据库查询。

在控制器中,我跑了

DD($声明);

我得到了

"""
q\n
a
"""

然后,我正试图像这样访问JS

$scope.disclaimer.text = '{!! $disclaimer or '' !!}';

我也试试

$scope.disclaimer.text = JSON.parse('{!! $disclaimer or '' !!}');

我一直在

  

未捕获的SyntaxError:无效或意外的令牌

问题

如何继续进行调试?

我现在对任何建议持开放态度。

任何提示/建议/帮助都将非常感谢!

1 个答案:

答案 0 :(得分:0)

这似乎对我有用,以防万一有人遇到同样的问题。

$scope.disclaimer.text = JSON.parse(JSON.stringify({!! json_encode($disclaimer) !!}));