我在一个非常简单的快递应用程序上遇到了一个非常愚蠢的错误。我使用翡翠作为视图引擎,我这样说是为了以防它与问题有关。
我正在尝试检查是否定义了变量以呈现一件事或另一件事,但简单地检查该变量会触发“未定义变量”错误。这不是我所期望的行为,所以我想知道我是否做错了什么。这是我正在使用的视图代码:
h1= title
- if (user)
p Welcome to #{title}, #{user.username}
- else
p Welcome to #{title}
这样做的正确方法是什么?必须有一种方法来检查视图上的变量。:-/
编辑:忘了说错误是在哪一行触发的,它是在第二行“- if (user)”上触发的。