title: Render array passed from Express with Jade
body: <p>Most of the questions pertaining to this all seem to be about passing the server-side JS object into a client-side JS object. Maybe I'm missing something, but all I want to do is render HTML using the server-side JS object.</p>
  
  <p>On the server:</p>
  
  <pre><code>app.get '/', (req, res) -&gt;
  
    res.render 'index',
      data:
        keywords: [
          'one'
          'two'
        ]
  </code></pre>
  
  <p>Using <a href="https://github.com/visionmedia/jade#a9">these</a> docs, none of what's below works in the <code>index.jade</code> file:</p>
  
  <pre><code>- var keywords = [#{data.keywords}]
  each kw in keywords
    li= kw
  
  - var keywords = ["#{data.keywords}"]
  each kw in keywords
    li= kw
  
  - var keywords = "#{data.keywords}"
  each kw in keywords
    li= kw
  
  - var keywords = #{data.keywords}
  each kw in keywords
    li= kw
  </code></pre>
  
  <p>The array <em>does</em> print to a string when I do:</p>
  
  <pre><code>p "#{data.keywords}"
  </code></pre>
  
  <p>Is this possible?</p>