Jade を Meteor の Flow Router および Blaze と連携させようとしています。どういうわけか、私にはうまくいきません。ほんの些細なことで気づかないことは確かだと思います。
HTML バージョンの home.jade および layout.jade ファイルは、適切で機能する結果をもたらします。
これによると、以前は問題がありましたが、mquadalle:jade の 0.2.9 リリースで解決されました。
$流星リスト
blaze 2.1.2 Meteor Reactive Templating library
kadira:blaze-layout 2.0.0 Layout Manager for Blaze (works well with FlowRou...
kadira:flow-router 2.3.0 Carefully Designed Client Side Router for Meteor
meteor-platform 1.2.2 Include a standard set of Meteor packages in your...
mquandalle:jade 0.4.3 Jade template language
レイアウト.ジェイド
template(name="layout")
+Template.dynamic(template="main")
ホーム.ジェイド
template(name="home")
p Looks like working!
ルート.js
FlowRouter.route('/', {
name: 'home',
action: function() {
BlazeLayout.render('layout', {main: 'home'});
}
});
結果:
<body>
<div id="__blaze-root">
</div>
</body>