0

我渲染一些数据Twig并做一些这样的想法:

var products = {
    {% for item in items %}
    {{ item.id }} : {
        'title': '{{ item.title }}',
        'info': '{{ item.info }}',
    }
}

有一个错误,由item.info变量中的换行引起。

我尝试了一些技巧:替换\n\r<br />等。

我该怎么办?

UPD #1

错误信息:Uncaught SyntaxError: Unexpected token ILLEGAL

UPD #2

替换\n\r没有问题。问题是我需要变量与 line-breaks 一起使用,而不是在一行中。

4

1 回答 1

2

尝试用反斜杠结束每一行,即 \ 例如

console.log("Line\
New")
于 2012-11-10T06:47:35.377 回答