2016-02-12 48 views
0

我想訪問流星火焰模板中的全局js變量。我有一組數據來自api,我有一個json數據存儲在全局變量中,當我在模板中顯示數據時,我必須通過將json對象與api數據映射來執行一些數據操作,有沒有辦法在模板中做到這一點?流星:有什麼辦法可以在模板中使用JS全局變量?

<template name="myTemp"> 
    {{Data coming from api}} //not able to global variable here to compare and do data manipulation 
</template> 
+0

檢查此鏈接http://stackoverflow.com/questions/29839755/how-to-access-global-variables-在-流星模板不-使用-A-幫手 –

回答

4

那麼你不能直接訪問全局變量blaze。一個棘手的解決方案是製作一個模板helper並訪問該全局變量。它會是這樣的。

globalVar = 'hello'; 
Template.myTemp.helpers({ 
    'gv': function(){return globalVar;} 
}); 

那麼你最好能在大火訪問這樣

{{ gv }} 
相關問題