jade传递参数

在express中使用jade,结果我真要被它逼疯了。。。感觉一点都不好用啊,不知道为什么那么火?有个很简单的需求。竟然弄了一晚上弄不好,现在要向模板中插入一个数据给前端,这个数据是一个对象。因为比较急,采用的是最简单粗暴的办法

// index.jade
script window.obj=#{obj};

竟然无法把数据插入。。
clipboard.png
很实在的直接插入的就是object的tostring结果,我也是服了,本身带一个模板mixin,也传参传不了,开始用这个就是想减少一次前端对后端的请求,结果废了好大劲弄不好,看好多人再用jade,但是我真没感觉出有哪点好。。。功能很弱,可能是自己太挫

阅读 4.4k
2 个回答

用JSON.stringify方法把obj 转成字符串不就行了。前端拿到结果再JSON.parse转回来了

试试!{JSON.stringify(obj)}

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题