我想用raintpl填充javascript数组,如下代码所示。此行的问题是,
行的末尾。例如这行:
var theSummaries = new Array({loop="lastNewsTicker"}"{$value.subject}",{/loop});
在firefox中渲染后,创建以下结果:
var theSummaries = new Array("Hello","How","Are",);
"Are"
后面的逗号是我的问题,在定义javascript数组时会产生错误。
如何填充这个数组并解决问题?
你可以试试这样的东西:
var theSummaries = new Array(
{loop="lastNewsTicker"}
"{$value.subject}"
{if !$smarty.section.value.last}, {/if}
{/loop}
);