Ricardo Parro Ricardo Parro - 6 months ago 50
Node.js Question

iterate over a json object in jade

I have the following json object:

var partners =[{ "name":"partnerx", "image": "imagex" }, { "name": "partnery", "image": "imagey" }]


I want to put into a ul object using jade and I tried:

ul#slides.swiper-wrapper
mixin partners(name, image)
li.swiper-slide
img(src=#{image} , alt=#{name})


This is not working.

Answer

Try this:

ul#slides.swiper-wrapper
   each partner in partners
     li.swiper-slide
       img(src=partner.image, alt=partner.name)

http://jade-lang.com/reference/iteration/

Comments