作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我遇到了灰尘问题。我有一个部分指向 2 个不同的灰尘模板,具体取决于国家/地区代码
{>"receipt/merchantInfo/merchantInfo_{countryCode}"/}
我正在尝试创建一个 if else 条件来确定 {countryCode}
是否为美国。示例:
{@if cond="'{countryCode}' == 'US'"}
<p>is country code US</p>
{:else}
<p>is NOT country code US</p>
{/if}
这不起作用。有人知道我哪里出了问题吗?
最佳答案
由于潜在的安全漏洞,@if
帮助器已被弃用(它在条件上使用 eval)。我建议改用 @eq
帮助器。
{@eq key=countryCode value="US"}
<p>is country code US</p>
{:else}
<p>is NOT country code US</p>
{/eq}
如果这不起作用,请确保countryCode在您的上下文中可用(您可以使用{@contextDump/}
)。
关于if-statement - 如有条件,可除尘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15014853/
我是一名优秀的程序员,十分优秀!