2011-08-17 2 views
2
<b>ExpressJS Code 

<code> 
var express = require('express'), 
    YUI = require('yui3').YUI, 
    sys = require('sys'), 
    util = require('util'); 

var app = module.exports = express.createServer(); 

app.get('/weather', function(req, res) { 
    res.render('weather', { 
     title: 'Weather', 
     YUI: YUI 
    }); 

</code> 

At Jade Side 

<code> 
h1 test apge 
    script(type="text/javascript") 
     !=YUI <<< this returns as text, but i want to access that object YUI 
</code> 
How can I pass javascript objects from expressJS to Jade. 

답변

0

jade 템플릿에 JSON 개체를 전달한 다음 JavaScript를 사용하여 JSON을 구문 분석 할 수 있습니다.

예.

var JSON = { 
f : function(){alert("Hello")} 
} 

그런 다음 호출 할 수 JSON.f

관련 문제