Tôi có mẫu mẹ sau:Tiếp cận bối cảnh dữ liệu cha mẹ trong Template trả lại chức năng trong Meteor
<template name="parentTempl">
{{#each child}}
{{> childTempl}}
{{/each}}
</template>
tôi muốn truy cập bối cảnh dữ liệu cha mẹ trong childTempl
:
Template.childTempl.rendered = function() {
console.log(this.parent.data); // ?
};
Làm thế nào tôi có thể làm điều này ? Mọi sự trợ giúp sẽ rất được trân trọng.
Bạn đã xem https://docs.meteor.com/#/full/template_parentdata chưa? – mark
Có. Vấn đề là, khi tôi sử dụng 'Template.parentData (1) ._ id' trong hàm' rendered' của tôi, tôi nhận được lỗi này: 'Lỗi: Không có chế độ xem hiện tại'. – user3475602
Thật lạ lùng, tôi chỉ thử nghiệm nó và nó có vẻ hoạt động. Những gì hiện this.view hoặc Blaze.currentView trở lại bên trong hàm rendered? – mark