Mam następujący szablon nadrzędny:dostępu w szablonie renderowane funkcję w Meteor
<template name="parentTempl">
{{#each child}}
{{> childTempl}}
{{/each}}
</template>
Chcę uzyskać dostęp do kontekstu danych rodzic w childTempl
:
Template.childTempl.rendered = function() {
console.log(this.parent.data); // ?
};
Jak mogę to zrobić ? Każda pomoc będzie bardzo ceniona.
Czy obejrzałeś https://docs.meteor.com/#/full/template_parentdata? – mark
Tak. Problem polega na tym, że kiedy używam 'Template.parentData (1) ._ id' w mojej funkcji' renderowanej', pojawia się następujący błąd: 'Błąd: Brak bieżącego widoku'. – user3475602
To dziwne, właśnie to przetestowałem i wygląda na to, że działa. Co powoduje, że this.view lub Blaze.currentView wracają do renderowanej funkcji? – mark