javascript jade 文件间失败
javascript between jade file failed
我下面的代码坏了
span
a.active(href="#{code}")
- myArr.forEach(entry){
if(entry.code == code){
#{entry.ItemName}
}
}
我的预期结果是
<span><a href="John">John James</a></span>
您正在将 Jade 执行的 javascript 与输出代码混合在一起。使用这个:
span
a.active(href = code)
each entry in myArr
if entry.code == code
= entry.ItemName
变化:
- 使用
each...in
- 尽可能使用
tag = variable
进行插值,而不是 #{variable}
- Jade 没有括号,它是基于缩进的
if
不需要括号
我下面的代码坏了
span
a.active(href="#{code}")
- myArr.forEach(entry){
if(entry.code == code){
#{entry.ItemName}
}
}
我的预期结果是
<span><a href="John">John James</a></span>
您正在将 Jade 执行的 javascript 与输出代码混合在一起。使用这个:
span
a.active(href = code)
each entry in myArr
if entry.code == code
= entry.ItemName
变化:
- 使用
each...in
- 尽可能使用
tag = variable
进行插值,而不是#{variable}
- Jade 没有括号,它是基于缩进的
if
不需要括号