我想在流星火焰模板中访问全局js变量。我有一组来自api的数据,我有一个存储在全局变量中的json数据,当我在模板中显示数据时,我必须通过使用api数据映射json对象来进行一些数据操作,有什么办法吗?在模板中执行此操作?
<template name="myTemp">
{{Data coming from api}} //not able to global variable here to compare and do data manipulation
</template>
答案 0 :(得分:4)
你无法直接访问blaze
中的全局变量。一个棘手的解决方案是创建模板helper
并访问该全局变量。它就是这样的。
globalVar = 'hello';
Template.myTemp.helpers({
'gv': function(){return globalVar;}
});
然后你就可以像这样进入大火了
{{ gv }}