elseif 速度问题
我有这个速度模板。它在一种情况下工作正常,但在另一种情况下则不然。如果我删除 elseif
它工作正常。有人遇到过这种情况吗?
#if (some condition)
## Do something
#elseif
## Do something else
#end
I have this velocity template. It works fine in one case, but doesn't in another. If I remove the elseif
it works fine. Has anyone encountered this?
#if (some condition)
## Do something
#elseif
## Do something else
#end
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我不知道 Velocity,但通常
elseif
与第二个条件一起使用。else
似乎就是您所需要的。I don't know Velocity, but normally
elseif
is used with a second condition.else
seems to be what you need.如果您使用
#elseif
语句,那么您应该确保检查该#elseif
语句内的某些条件。例如:-
If you are using
#elseif
statement then you should make sure that you are checking some condition inside that#elseif
statement.Eg :-
你可以参考这个:
Apache Velocity 用户指南
基本上它必须去根据以下情况之一:
(if-elseif-....-else 梯子长度可以很长)
You can refer to this:
Apache Velocity User Guide
Basically it has to go according to one of the cases below:
(The if-elseif-....-else ladder length can be long)