【发布时间】:2014-02-09 15:22:56
【问题描述】:
我将 Jade 0.34.1 从升级到 1.0.2 。我曾经像下面这样将对象传递给 mixins,
mixin testmix(itm)
p #{itm.lbl}
dat = {lbl: 'Test me'}
+testmix(dat)
它不再起作用,给出错误。
>> TypeError: Cannot read property 'lbl' of undefined
虽然这可行,
mixin testmix(itm)
p #{itm.lbl}
+testmix({lbl: 'Test me'})
我确实需要像第一个选项一样分配变量,因为我在单独的文件中定义了许多变量。发生了什么变化,如何使其发挥作用?
changelog主要讲对attributes的改动
【问题讨论】: