elseif 速度问题

发布于 2024-09-26 03:08:43 字数 191 浏览 3 评论 0原文

我有这个速度模板。它在一种情况下工作正常,但在另一种情况下则不然。如果我删除 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 技术交流群。

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

发布评论

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

评论(3

夢归不見 2024-10-03 03:08:43

我不知道 Velocity,但通常 elseif 与第二个条件一起使用。

else 似乎就是您所需要的。

#if (some condition)
     ## Do something 
#else
     ## Do something else
#end

I don't know Velocity, but normally elseif is used with a second condition.

else seems to be what you need.

#if (some condition)
     ## Do something 
#else
     ## Do something else
#end
执着的年纪 2024-10-03 03:08:43

如果您使用 #elseif 语句,那么您应该确保检查该 #elseif 语句内的某些条件。

例如:-

#if (some condition)
     ## Do something 
#elseif (some condition)
     ## Do something
#else
     ## Do something else
#end

If you are using #elseif statement then you should make sure that you are checking some condition inside that #elseif statement.

Eg :-

#if (some condition)
     ## Do something 
#elseif (some condition)
     ## Do something
#else
     ## Do something else
#end
夜巴黎 2024-10-03 03:08:43

你可以参考这个:
Apache Velocity 用户指南

基本上它必须去根据以下情况之一:

#if ( condition )
    ##do something
#end

#if ( condition )
    ##do something
#else
    ##do something
#end

#if ( condition )
    ##do something
#elseif ( condition )
    ##do something
#else
    ##do something
#end

(if-elseif-....-else 梯子长度可以很长)

You can refer to this:
Apache Velocity User Guide

Basically it has to go according to one of the cases below:

#if ( condition )
    ##do something
#end

#if ( condition )
    ##do something
#else
    ##do something
#end

#if ( condition )
    ##do something
#elseif ( condition )
    ##do something
#else
    ##do something
#end

(The if-elseif-....-else ladder length can be long)

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