【发布时间】:2016-02-02 22:58:19
【问题描述】:
我正在尝试根据两个变量的状态使 div 在其中包含一个位置,例如,如果 $city = 'New York' 和 $state = 'NY' div 将显示 New York, NY。但是,它不起作用,我认为它与范围界定有关。这是我的玉:
$city = data.City
$state = data.State
$locString = ""
if $city != ""
$locString = $locString + $city
if $city != "" && $state != ""
$locString = $locString + ", "
if $state != ""
$locString = $locString + $state
.location #{$locString}
这以 $locString 为空结束,但如果我在 if 语句中打印出 $locString ,它只有最近添加的值,这表明它正在重新声明每个 if 语句中变量的本地副本。我在参考 http://jade-lang.com/reference/
中找不到任何相关信息【问题讨论】: