5

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>
4

1 に答える 1