Можно ли получить доступ к возвращаемому значению дочерних компонентов в родительском компоненте-обертке с помощью команды activ? - PullRequest
1 голос
/ 15 марта 2019

У меня вопрос о доступе к возвращаемому значению дочерних компонентов в функции рендеринга родительского компонента переноса.Я хочу "манипулировать" внешним видом дочернего компонента ...

                <ResponsiveWrapper>
                    <PersonalData/>
                    <LoginData/>
                </ResponsiveWrapper>

ResponsiveWrapper

Проблема в том, что дочерние элементы ResponsiveWrapper в его функции рендеринга похожиэто:

$$typeof: Symbol(react.element)
key: null
props: {}
ref: null
type: ƒ PersonalData()
_owner: FiberNode {tag: 0, key: null, elementType: ƒ, type: ƒ, stateNode: null, …}
_store: {validated: true}
_self: null
_source: null
__proto__: Object

$$typeof: Symbol(react.element)
key: null
props: {}
ref: null
type: ƒ LoginData()
_owner: FiberNode {tag: 0, key: null, elementType: ƒ, type: ƒ, stateNode: null, …}
_store: {validated: true}
_self: null
_source: null
__proto__: Object
length: 2
__proto__: Array(0)

... но я хочу этого.Мне нужны элементы, которые отображаются PersonalData и LoginData:

$$typeof: Symbol(react.element)
key: null
props: {head: "Akkordeon", right: {…}, children: Array(2), className: "", dataGroup: null, …}
ref: null
type: ƒ Accordion(props)
_owner: FiberNode {tag: 1, key: null, elementType: ƒ, type: ƒ, stateNode: App, …}
_store: {validated: true}
_self: null
_source: null
__proto__: Object
...