设置在速度下不起作用

发布于 2024-09-04 19:09:34 字数 198 浏览 2 评论 0原文

看起来 set 在速度下不起作用,如下所示:

#set (${modifier} = "some")

如果我执行 #set ($modifier = "some") ,它就会起作用。这有什么原因吗?

编辑:它不起作用意味着没有设置变量。

Looks like set does not work in velocity when written as below :

#set (${modifier} = "some")

It works if I do #set ($modifier = "some"). Any reason for this?

EDIT : It doesn't work means no variable is set.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蓝天白云 2024-09-11 19:09:34

这是因为 ${varname} 不是 参考手册

我也经常对这些看似随机的语法变化感到困惑。

It is because ${varname} is not a valid variablename in velocity as defined in the reference manual

I am also often confused on these seemingly random syntax changes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文