簡體   English   中英

玉器文件之間的javascript失敗

[英]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不需要parens

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM