Метеор: есть ли способ использовать глобальную переменную JS в шаблоне?
Я хотел получить доступ к глобальной переменной JS в шаблоне метеоритного пламени. у меня есть набор данных, поступающих из API, у меня есть данные JSON, хранящиеся в глобальной переменной, когда я отображаю данные в шаблоне, я должен сделать некоторые манипуляции с данными путем сопоставления объекта JSON с данными API, есть ли какой-либо способ сделать это в шаблоне?
<template name="myTemp">
{{Data coming from api}} //not able to global variable here to compare and do data manipulation
</template>
1 ответ
Ну, вы не можете напрямую получить доступ к глобальной переменной в blaze
, Хитрым решением было бы сделать шаблон helper
и получить доступ к этой глобальной переменной. это было бы что-то вроде этого.
globalVar = 'hello';
Template.myTemp.helpers({
'gv': function(){return globalVar;}
});
тогда вы сможете получить доступ в пламени, как это
{{ gv }}