【发布时间】:2016-03-22 09:28:22
【问题描述】:
在typo3流框架中,我在Index.html中生成了一些javascript变量。
现在我想将部分 html 放入变量中。这是电话:
channels[{i.index}].card = ' <f:render partial="Channel/Item" arguments="{channel:channel}"/> ';
部分内容没什么特别的:
<div class="col-md-1">
test
</div>
但这会产生一个 javascript 错误,因为typo3-flow 在每一行之后都会产生换行符。 Chrome 报告“SyntaxError: Unexpected Token ILLEGAL”
channels[0].card = '
<div class="col-md-1">
test
</div>
';
我认为,意外的标记是第一个 ' 之后的第一个换行符。 如果我在一行中写出部分,则 javascript 变量是正确的。但是我不想将部分中的所有HTML都写在一行中。
如何告诉 javascript 存在换行符?或者告诉流程,它应该在一行中呈现部分?
【问题讨论】:
标签: javascript typo3 typo3-flow