如何以速度向动态(?)地图添加值?
我有以下速度代码。
#foreach($content in $list)
#set($map = {$content.categoryName:[]})
#foreach($child in $children)
// I want to add values to $map.$content.categoryName
#end
#end
我想向 $map.$content.categoryName
添加值。我尝试过
$map.$content.categoryName.add(values here)
,但没有成功。我也尝试过
$map[$content.categoryName].add(values here)
,但还是不行。有人可以帮我解决这个问题吗?
I have the following velocity code.
#foreach($content in $list)
#set($map = {$content.categoryName:[]})
#foreach($child in $children)
// I want to add values to $map.$content.categoryName
#end
#end
I would like to add values to $map.$content.categoryName
. I tried
$map.$content.categoryName.add(values here)
but it didn't work. I also tried
$map[$content.categoryName].add(values here)
But it still didn't work. Could someone please help me with this problem.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是java,而不是javascript:
$map.get($content.categoryName).add($child.value)
It's java, not javascript:
$map.get($content.categoryName).add($child.value)