So fügen Sie in Meteor innerhalb eines Pakets eine Vorlage zu body hinzu

Ich habe diese Vorlage:

<template name="sample">
  <h1>Sample</h1>
</template>

In einer Meteor-App kann ich dies auf folgende Weise (teilweise) zum Körper hinzufügen:

{{> sample}}

Es klappt. Ich habe sogar getestet, um Template.sample () aufzurufen; innerhalb der Browserkonsole und es funktioniert.

Wenn ich dies in mein Paket verschiebe (d. H. Eine sample.html-Datei in meinem Paketordner), scheint die Vorlage zu verschwinden: Ich erhalteTemplate.sample() is not a function wenn ich die Funktion aufrufe und nicht einmal in der Lage bin, sie als Teil zu rendern.

Ich habe einpackage.js mit diesem Code (und offensichtlich ist das Paket in meiner App durch korrekt geladenpackages Datei in.meteor):

Package.on_use(function (api) {
  api.add_files(['sample.html', 'sample.js'], 'client');
});

Warum funktioniert das nicht?Wie kann ich eine (reaktive) Vorlage aus meinem Paket an den Body anhängen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage