0

私はいくつかのデータをレンダリングしTwig、次のように考えます:

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

item.info変数の改行が原因でエラーが発生しました。

私はいくつかのトリックを試しました:などに置き換え\n\rます<br />

私は何をすべきか?

更新番号 1

エラーメッセージ:Uncaught SyntaxError: Unexpected token ILLEGAL

更新番号 2

交換\n\r問題なく行えます。問題は、変数を1行ではなく改行にする必要があることです。

4

1 に答える 1

2

各行をバックスラッシュで終了してみてください。たとえば、\

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