2015-06-06 224 views
0

我想從我的HTML傳遞一些參數給我的流星幫手。如何將參數傳遞給助手?

我可以這樣做嗎? - >

{{myHelper "customText"}} 

{{myHelper context="customText"}} 

如果是這樣,我怎麼回去字符串 「customText」?是這樣的嗎? - >

"myHelper": function(context){ 
    return this.dataset[context]?"success":"danger" 
}, 

謝謝!

+0

是,完全像第一種選擇,訪問如你所說。 –

+0

該死的,我只嘗試過第二種選擇,堅信它不會那麼簡單。請添加一個答案,我會驗證它。謝謝 – Billybobbonnet

回答

1

參數傳遞到像這樣的幫助:

<template name="myTemplate"> 
... 
{{myHelper param}} 
... 
</template> 

然後訪問它在你的.js文件:

Template.myTemplate.helpers({ 
    myHelper: function(param) { 
     // do anything with param 
    } 
}); 
相關問題