2012-07-15 43 views
0

我想解析來自數據庫的Jade。就像博客文章中,身體在玉石中一樣。現在我可以從Jade解析HTML:Jade from external source

!= post.body 

它適用於HTML,但不適用於Jade。有沒有辦法從外部來源解析翡翠?

+0

很難猜測您要發佈的信息有限。例如,你說:「目前我正在使用這個HTML」,然後顯示一段jade語法。 – Pickels 2012-07-15 13:15:31

+0

對不起,我改了一下。 – danielsvane 2012-07-15 13:29:46

回答

2

如果你想編譯文本字符串作爲翡翠模板(後身體數據庫):

// node.js 
// https://github.com/visionmedia/jade/#a5 
var jade = require('jade'); 
var template = 'h1 Hi'; 
var options = {}; 

var htmlFunc = jade.compile(template, options); 
var locals = {}; 
var html = htmlFunc(locals); 

// now you can pass `html` to your blog post layout. 


你可以編譯模板中玉字符串。這很奇怪,但無論如何:

h1!= require('jade').compile('span Hi')();