stats: {
base: [
{
name: "name 1",
list: [
{ "x": "100" },
{ "m": "120" },
],
},
{
name: "name 2",
nameStat: "someStat",
list: [
{ "f": "minimal" },
{ "y": "145" },
],
},
]
}
Прокидываю stats в миксин:
+stats-mixin(stats)
Где принимаю, итерируюсь по base и прокидываю в другой миксин:
mixin stats-mixin(stats)
#stats
include ./block-mixin
each block in stats.base
+block-mixin(block)
block-mixin в свою очередь выглядит так:
mixin block-mixin(block)
.block
h3= block.name
В итоге при компиляции валит ошибку: Cannot read property 'name' of undefined
Можно ли что-то с этим сделать?
Отбой. Оказывается, в пуке слово block зарезервировано)
Обсуждают сегодня