Jr.*_*Jr. 2 velocity vtl dollar-sign
我最近在一些 Velocity 代码中遇到了这两个变量:
$!variable1
!$variable2
Run Code Online (Sandbox Code Playgroud)
我对它们的相似性感到惊讶,所以我对代码的正确性产生了怀疑,并对找出两者之间的差异感兴趣。
速度是否可能允许这两个符号的任何顺序或它们有不同的目的?你知道答案吗?
小智 6
@Jr。这是我在进行 VM 研发时遵循的指南:http : //velocity.apache.org/engine/1.7/user-guide.html
Velocity 使用 !$ 和 $! 不同事物的注释。如果您使用 !$ ,它基本上与普通的“!”相同。运算符,但 $! 用作基本检查以查看变量是否为空,如果是,则将其打印为空字符串。如果您的变量为空或 null 并且您不使用 $! 注释它将实际变量名称打印为字符串。
| 归档时间: |
|
| 查看次数: |
1464 次 |
| 最近记录: |