Я знаю, что это не функциональный подход, чтобы иметь возможность сделать что-то вроде this.parent
в компоненте React, и я не могу найти никаких свойств на экземпляре компонента React, который приводит к родительскому элементу, но я просто глядя, чтобы иметь возможность делать некоторые вещи, когда мне это нужно.
Прежде, чем кто-нибудь потеряет время, объяснив это не функциональным "образом", понимаем, что мне это нужно из-за следующего, которого я пытаюсь достичь:
Постройте транспилятор для механизма Template для Meteor Spacebars, модель рендеринга которого принимает во внимание родительские компоненты/шаблоны.
Я уже создал транспилятор, который модифицирует выходной jsx для достижения этого. Я делаю это, передавая parent={this}
во всех дочерних компонентах. Однако после того, как мне пришло в голову, возможно, я просто ничего не знаю о том, что даст мне способ доступа к экземпляру родительского компонента без дополнительных модификаций транспиляции.
Любые советы будут высоко оценены.