0

何らかの理由で、流星のページに人魚図が表示されません。dom にいくつかの SVG が表示されますが、グラフがレンダリングされません...

ここに画像の説明を入力

 <div class="ui container mermaid">

graph TD;
    A-->B;
    A-->C;
    B-->D;
    C-->D;

            </div>

Template.APILogs.onRendered(function() {
    console.log('Test page! mermaid version'+mermaid.version());
    mermaid.initialize({startOnLoad:true});
});

助けてくれてありがとう...私はここで何か非常に明白なものを見逃しています...

4

1 に答える 1

0

表示されたコード サンプルから判断するのは困難ですが、テンプレートのコールバックでmermaid.initialize呼び出しを行っているため、そのテンプレートにバインドしています。つまり、関連付けられたテンプレート内の人魚チャートのみを初期化します。何かのようなもの:Template.APILogsonRenderedAPILogs

<template name="APILogs">
  <div class="ui container mermaid">
    ...
  </div>
</template>

APILogs上記のようにテンプレートを定義したことを確認してください。

于 2016-08-14T14:09:23.920 に答える