Был у вас часами. У меня есть простая настройка навигации, и я просто пытаюсь показать свою сцену по умолчанию.React Native: Scene/Component не отображается при возврате fromm renderScene
Мой главный компонент/приложение «myRN» w/c просто имеет компонент навигации.
У меня по умолчанию сцена в установке класса «MyScene» для моей сцены по умолчанию (домашняя страница) ..
Забавно то, что если я просто вынести> вернуть этот класс MyScene из моей основной, сцены отображается штрафом.
Но если визуализируется с помощью процедуры renderScene, MyScene не отображается, а представление просто пустое, никаких ошибок.
См @ RNPLAY.org https://rnplay.org/apps/w5-GSQ
Как вы можете видеть, у меня есть предупреждение, который вызывается при заявлении выключателя, убедившись, что оператор вызывается правильно.
renderScene(route,navigator){
switch(route.id){
case 'A':
alert('routing to A');
return(<MyScene title="My Scene A!" />);
break;
case 'B':
alert('routing to B ');
return(<MyScene title="My Scene B!" />);
break;
default:
return (<Text>Aha!</Text>);
}
ИСПЫТАНИЕ: 1) Если я удалить навигационный блок и просто придающая часть возврата(); Сцена визуализируется просто отлично, доказывая, что утверждение действительно.
2) случай А, безусловно, быть вызвано, потому что я получаю предупреждение() .. но как-то сцена просто не оказывается
растоптали.
хорошо, что работал ... но почему, черт возьми, в Curlies вызвать проблемы? не есть СТРЕЛКА FUNC, которая должна иметь завитушки? конечно, формат is() = {} .. почему это вдруг стало проблемой? – BrownChiLD