我是Jade的新手,添加依赖json数据的属性时遇到问题。请参见下面的代码:

- var promoCode = data.promoCode - var instalments = data.instalmentsdiv(class= promoCode === true ? "product__img-wrap_promo-code" : "")(class= instalments === true ? "product__img-wrap_instalments" : "")

现在,它对我来说很好用,但是我在控制台上收到如下通知:

C:\ mobileGit \ mobile_frontend \ www \ markup \ modules \ product_new \ product_new.jade,第11行:您不应具有多个属性的玉石标签。

也许有人知道如何解决此问题。

最佳答案

经过测试:http://jade-lang.com/demo/

- var promoCode = true
- var instalments = true

div(class=promoCode === true ? "product__img-wrap_promo-code" : "", class= instalments === true ? "product__img-wrap_instalments" : "")


HTML输出:

<div class="product__img-wrap_promo-code product__img-wrap_instalments"></div>

关于javascript - Jade 的多种属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37140641/

10-09 23:12