Express and ejs <%= to render a JSON

后端 未结 3 1865
南笙
南笙 2020-12-01 01:14

In my index.ejs I have this code:

var current_user = <%= user %>

In my node I have

app.get(\"/\", function(req, res){         


        
3条回答
  •  [愿得一人]
    2020-12-01 01:36

    Oh that was easy, don't use <%=, use <%- instead. For example:

     <%- JSON.stringify(user) %>
    

    The first one will render in HTML, the second one will render variables (as they are, eval)

提交回复
热议问题