2015-06-06 7 views
0

Я хочу передать некоторые параметры из моего HTML в мой метеорный помощник.Как передать параметры помощнику?

Могу ли я сделать что-то вроде этого? ->

{{myHelper "customText"}} 

или

{{myHelper context="customText"}} 

Если да, то как я могу получить обратно строку "CustomText"? Это что-то вроде этого? ->

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

спасибо!

+0

Да, точно, как 1-й вариант, доступ, как вы сказали. –

+0

Черт, я только попробовал второй вариант, убедившись, что это будет не так просто. Пожалуйста, добавьте ответ, я проверю его. благодаря – Billybobbonnet

ответ

1

параметры пропуском на помощь, как это:

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

Тогда доступ к нему в файле .js:

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