我想要做的是传递一个json数据并在其他pug中循环它,但是出现了一些错误。
Pug 1
-
var json = [
{type:"2", shareTools:"true", id:12},
{type:"1", shareTools:"false", id:20}
]
include pug2.pugPug 2
div.json #{json}
each data in json
li= data.type下面是div.json #{json}的html输出
[object Object],[object Object]gulp错误消息
> 4| each data in json
Cannot read property 'length' of undefined谢谢。
发布于 2019-01-01 04:49:45
嗨,希望这能帮上忙
已更改pug2中的第二行。
Pug1
-
var jsonnn = [
{type:"2", shareTools:"true",
id:12},{type:"1", shareTools:"false", id:20}
]
include pug2Pug2
div.json #{json}
each data, i in jsonnn
li= data.type发布于 2022-02-17 13:00:10
从风格的角度来看,mixin可能值得考虑。
Pug1:
include mixin1
-
var data_set = [
{type:"2", shareTools:"true",
id:12},{type:"1", shareTools:"false", id:20}
]
mixin1(data_set)Pug 2是混合:
mixin mixin1(data_set)
each data in data_set
li= data.typehttps://stackoverflow.com/questions/46603497
复制相似问题