0

データベースからのジェイドを解析したい。ボディがジェイドにあるブログ投稿のように。現在、次を使用して Jade から HTML を解析できます。

!= post.body

HTML では機能しますが、Jade では機能しません。外部ソースからジェイドを解析する方法はありますか?

4

1 に答える 1

2

テキスト文字列を Jade テンプレート (データベースからの投稿本文) としてコンパイルしようとしている場合:

// 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.


テンプレート内で Jade 文字列をコンパイルできます。それは奇妙ですが、とにかく:

h1!= require('jade').compile('span Hi')();
于 2012-07-15T14:11:36.157 に答える