Это:
const rightChild = <View />
// ...
<NavigationBar rightChild={rightChild} />
... не означает "пропуск JSX в опору".Он передает экземпляр компонента.JSX обрабатывается с помощью const rightChild = <View />
(превращается в вызов React.createElement
), а результат (экземпляр компонента) сохраняется в rightChild
.Это нормально, хотя обычно это ребенок (заканчивающийся на children
опору), а не отдельный названный опора.Но в любом случае, это опора, так что ...
Насколько я знаю, это был бы стандартный способ сделать это.