Моя проблемаМетеор JS Общие методы и объекты
При использовании Метеор JS я столкнулся с чем-то, что я не совсем уверен, как это исправить, потому что все, кажется, загружаются в порядке корректора. Он по-прежнему не действует правильно, он говорит, что функции не определены.
Я просмотрел другие вопросы, большинство из которых относятся к разделу методов метеоров. Я немного смущен тем, почему мне нужно будет обернуть это в объект Method, чтобы все они были использованы.
Мой вопрос в том, как я могу получить несколько функций и классы «faux», которые будут использоваться в качестве общих файлов javascript, не используя методы метеорных методов и помещая их в качестве вспомогательных объектов.
Пример класса Я пытаюсь использовать как общие js.
function CustomerProjects(){
// declare variables
this.name = null;
this.scope = null;
this.time = null;
this.completed = false; // set every project to default false
this.description = null;
// Get the time array
this.billableHours = function(){
if(this.completed){
var totalTime = 0; // int
var time = this.time;
// calculate time
for(var i = 0; i < time.length; i++){
totalTime = totalTime + time[i];
}
return totalTime;
} else {
return "Not Completed";
}
};
}
Моя структура файла
возможно дубликат [Глобальные переменные в Метеор] (HTTP : //stackoverflow.com/questions/27509125/global-variables-in-meteor) –