jade模板的script中怎么取到后台传来的json变量
发布于 2年前 作者 yakczh 1669 次浏览

后台

res.render('user', { 
            title: 'Example',
            message: '',
            data:data,
            errors: errors
        });

模板

    script(src="javascripts/form.js")
    script
   console.log(data);

firebug提示ReferenceError: data is not defined

https://github.com/visionmedia/jade 上面可以传到页面里面,但怎么在js里面引用变量呢

4 回复

先放到隐藏域中,在取出来不行吗

还要在页面搞个中转站?

和html里面一样。

script
  console.log(#{data});

但是如果你的data是个对象的话,在后端先JSON.stringify(data)吧。然后前端再parse回来。

回到顶部