Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 非局部超前截断语法_Javascript_Html_Template Engine_Nvelocity - Fatal编程技术网

Javascript 非局部超前截断语法

Javascript 非局部超前截断语法,javascript,html,template-engine,nvelocity,Javascript,Html,Template Engine,Nvelocity,目前我正在做一个项目,其中涉及Nvelocity模板,但是,我需要使用Advanceforeach,我可以找到参考,只是我不知道它是如何工作的,参考 但是,我需要在项目之间添加“,”,硬代码将在最后一个项目后留下一个,这是我不想要的, 有什么帮助吗?NVelocity特殊foreach循环指令只是foreach指令中的嵌套部分,您可以定义模板的位。以下是在每个项目之间放置逗号的基本结构示例: #foreach($i in [1..5]) #between , #each $i #end 由于嵌

目前我正在做一个项目,其中涉及Nvelocity模板,但是,我需要使用Advanceforeach,我可以找到参考,只是我不知道它是如何工作的,参考

但是,我需要在项目之间添加“,”,硬代码将在最后一个项目后留下一个,这是我不想要的,
有什么帮助吗?

NVelocity特殊foreach循环指令只是foreach指令中的嵌套部分,您可以定义模板的位。以下是在每个项目之间放置逗号的基本结构示例:

#foreach($i in [1..5])
#between
,
#each
$i
#end
由于嵌套指令不能在同一行中包含任何其他内容,并且由于最后包含的换行符,如果您关心出现额外的空白,那么如果您希望输出看起来与“1,2,3,4,5”一模一样,它们可能会有点麻烦如果没有任何空格,则需要删除以下内容之间的一些换行符:

#foreach($i in [1..5])#between
,#each
${i}#end
#foreach($i in [1..5])#between
,#each
${i}#end