Ich habe eine Suchfunktion in meinem Projekt, und ich muss in der Lage sein, Ergebnisse zu veröffentlichen, ohne Autopublish zu verwenden.Meteor: Erstellen Sie eine Suche (Filter) ohne Autopublish
html
<template name="search">
<form id="searchform">
<input type="text" id="kategori" placeholder="Sila masukkan maklumat carian."/>
<button>Carian</button>
</form>
<hr/>
<h3>Maklumat</h3>
<ol>
{{#each profil}}
<li>{{jenama}}</li>
{{/each}}
</ol>
</template>
js:
Template.search.events({
"submit #searchform": function (e) {
e.preventDefault();
Session.set("kategori", e.target.text.value);
}
});
Template.search.helpers({
profil: function() {
return Profil.find({
kategori: Session.get('kategori'),
});
}
});
Danke für die Antwort. Wie wäre es mit Eisen-Router? Ich brauche etwas Datenfunktion oder nicht. – nurul
Nicht unbedingt, es sei denn, Sie suchen eine Route mit einem Parameter. –