Ich habe ein Problem, das korrekte theSalary
zurückzugeben. Sie erhalten für alle Angebote das gleiche Gehalt.Falsche Daten zurückgeben
Pfad: helpers.js
Template.jobOfferCandidateView.helpers({
jobOffers:()=> {
return JobOffers.find({candidateUserId: Meteor.userId()});
},
theSalary: function() {
var jobOffers = JobOffers.findOne({});
var num = (jobOffers && jobOffers.salary) ? jobOffers.salary.toString() : '';
return num.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, "$1,")
}
});
Pfad: template.html
{{#each jobOffers}}
{{title}}
${{theSalary}}
{{/each}}