我有一个简单的叶子模板,我想在其中显示Hello World。
#if(false) {
<title> All hail Apodron.</title>
} #else {
<title> Hello World </title>
}该页面没有标题,并显示为:
#else {Helloward}
但是,如果我将其更改为:
#if(true) {
<title> All hail Apodron.</title>
} #else {
<title> Hello World </title>
}然后显示标题,但页面仍然显示为:
#else {Helloward}
我还尝试了各种语法,例如:
##else { <title> Hello World </title> }和#else() { <title> Hello World </title> },甚至##else() { <title> Hello World </title> }
这看起来非常基础,而且我相信我遵循了documentation。
发布于 2018-12-29 03:05:00
看起来你的问题是Leaf期望的是else,但我们使用的是#else。所以把你的模板改成这样应该可以解决这个问题:
#if(false) {
<title> All hail Apodron.</title>
} else {
<title> Hello World </title>
}下面是相关的documentation。
https://stackoverflow.com/questions/53958654
复制相似问题