首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >NVelocity高级语法

NVelocity高级语法
EN

Stack Overflow用户
提问于 2013-10-07 23:03:21
回答 1查看 2.2K关注 0票数 2

目前我正在做一个涉及not模板的项目,但是,我需要使用高级程序,我可以找到参考,只是我不知道它是如何工作的,引用链接

代码语言:javascript
复制
#foreach($l in $markPoint)hardcodetext($l)#end

然而,我需要添加",“之间的项目,硬代码将留下一个接着一个项目,这是我不想,有什么帮助吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-10-08 12:46:52

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

代码语言:javascript
复制
#foreach($i in [1..5])
#between
,
#each
$i
#end

由于嵌套指令不能在它们的同一行中包含任何其他内容,而且由于在末尾包含的换行符,如果您关心额外的空格出现,它们可能会有些痛苦,所以如果您希望输出看起来与"1,2,3,4,5“完全一样,而没有任何空格,则需要删除以下内容之间的一些换行符:

代码语言:javascript
复制
#foreach($i in [1..5])#between
,#each
${i}#end
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19236300

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档