Нарушение инварианта: ViewPager Android был удален из React Native - PullRequest
0 голосов
/ 28 апреля 2020

Нарушение инварианта: ViewPager Android был удален из React Native. Эта ошибка была открыта на многих платформах, в том числе и здесь, но у меня другая ситуация. Я никогда не использовал нигде. ViewPager Android существует только в индексном файле. android .bundle в моем проекте. Нужно ли обновлять этот файл? Как я могу обновить? У меня проблемы на обеих платформах: android и ios.

В качестве решения

1 * Обновление реакции-нативного swiper

2 * Удаление ViewPager Android из файла node_modules \ react-native-swiper \ sr c \ index. js (я не сталкивался с ViewPager Android. Мне кажется, я обновлял этот файл раньше)

Я пробовал много похожих В общем, я перепробовал все решения, которые смог найти в inte rnet, но не смог решить эту проблему

ViewPager Android существует только в индексе. android .bundle файл в моем проекте. Нужно ли обновлять этот файл? Как я могу обновить

enter image description here enter image description here

Ответы [ 2 ]

0 голосов
/ 29 апреля 2020

я решил мою проблему

delete // import {ViewPager} из 'rn-viewpager';

добавить импорт ViewPager из '@ реагировать-native-community / viewpager';

0 голосов
/ 28 апреля 2020

Убедитесь, что на вашем package.json

установлена ​​последняя версия act-native-swiper . Как сказано здесь , вы можете попробовать использовать команду: yarn add react-native-swiper@nightly

Или вы можете просто запустить: npm install --save https://github.com/leecade/react-native-swiper

Или: npm install --save react-native-swiper@*

...