2015-04-02 16 views

Odpowiedz

7

trzeba ustawić odpowiedni kontekst danych, przy użyciu szablonów potomnych na przykład:

HTML

<template name="Header"> 
    {{> test text="Text1" a=1}} 
    {{> test text="Text2" a=2}} 
</template> 

<template name="test"> 
    <div class="test">{{text}}</div> 
</template> 

JS

Template.test.events({ 
    "click .test": function(event, template){ 
    console.log(this.a); 
    } 
}); 
+6

To nie dla mnie. Jednak zrobił to plik "template.data.a". – shmck

+0

To samo tutaj - "template.data.a" robi lewę! – thomers

+0

Czy jesteś pewien, że masz dokładnie ten sam kod, ponieważ 'this.a' zdecydowanie zwraca dla mnie' 1. ' – saimeunt

Powiązane problemy