在typo3流框架中,我在Index.html中生成了一些javascript变量。Typo3流 - 渲染部分到javascript
现在我想从一个局部变量的一些HTML。这是呼叫:
channels[{i.index}].card = ' <f:render partial="Channel/Item" arguments="{channel:channel}"/> ';
部分的内容是没有什么特别的:
<div class="col-md-1">
test
</div>
但是因为TYPO3流的每一行后产生的换行符这会产生一个JavaScript错误。 Chrome浏览器会报告“语法错误:意外的标记非法”
channels[0].card = '
<div class="col-md-1">
test
</div>
';
的意外的标记是第一个断行后的第一个',我想。 如果我在一行中写入部分,则javascript变量是正确的。但我不想在一行中写出所有的HTML。
我该如何判断javascript是否有换行符?或者告诉流程,它应该在一行中呈现部分?