Demuz
Класная функция кстати. DebugServer. Разработка с удаленной машины уже совсем другое дело. Теперь мне уже больше нравится RN, чем позавчера )
Demuz
А можно как нибудь сделать, чтобы хот релоад лучше работал? Иногда он старый результат показывает почему-то. Уже ошибку исправляешь, а она там до сих пор высвечивается.
Yura
Подскажите может кто знает где можно почитать гайд или еще что то про вот такую штуку http://f4.s.qip.ru/cMfvXDdT.jpg
Yura
20 of 207 matches
Yura
как реализовать такое
Nikita
Это кол-во в целом вышедших элементов или кол-во элементов на текущем вью?
Nikita
Не, типа я сделал поиск, мне вышло 20 элементов всего (т.е. неважно, на текущем виде или на следующей странице) из 207 элементов.
Yura
типа получили даные в вюху, и показано 20 скрольнули вниз там например кнопка нажали еще прогрузило 20 например
Igor
Так в чем проблема? Неужели на рн это такая сложна задача
Yura
да я вот только первый раз работаю с нейтив незнаю что к чему подскажите где можно почитать ...
Igor
да я вот только первый раз работаю с нейтив незнаю что к чему подскажите где можно почитать ...
В моем понимании, все так же как и в других фреймворках. Есть родительский компонент. Он запрашивает у сервера первые 20 элементов. Потом в хедер передает общее количество и кол-во элементов которые пришли(может же быть и меньше 20) . В список передает массив элементов. При подгрузке родитель выкачивает еще 20 и так далее
Demuz
Ключевой момент в этой истории следующий — вы не можете использовать написанные миллионы библиотек в React Native. Да, существует вероятность что они заработают, но она мала, и не стоит на это рассчитывать. Что же делать если нужная библиотека не запускается? Попробовать найти библиотеку которая не использует node.js у себя внутри. Если же такой библиотеки нет или ее производительность вас не устраивает, то необходимо написать native компонент для платформы под которую вы разрабатываете. Написание native компонентов, по моему мнению, перечеркивает все плюсы React Native для программиста незнакомого с мобильной разработкой.
Demuz
Ссылку могу на статью на хабре отправить, админ?
Никита
да и сюда можно. И не такие ссылки кидают
Demuz
https://habrahabr.ru/post/320034/
Demuz
https://habrahabr.ru/post/320034/
Сцыкотно сразу стало начинать писать на RN )))
Demuz
Не статья, а хз что.
Demuz
Да мне бы просто от гет запросов json обарабывать и ввиде таблицы выводить и все )))
Demuz
Логинишься, входишь, получаешь свою пачку данных. Всё.
Demuz
Ну вот пробую по тихоньку.
Demuz
Никк догнать не могу как пакеты инсталлить. Постоянно они мне ломают проект.
Demuz
Один одно говорит в другой группе, другой-другое.
Demuz
один говорит прямо в проект ставь через —save, другой говорит в проект внутрь node-modules ставь.
Demuz
Примочку ни одну поставить не могу ))). Рак.
Demuz
Demuz
https://www.youtube.com/watch?v=bG-GHnxr23I Мне этого чувака объяснения на неродном языке больше понятны, чем на родном, руссском статьи. ))) Стиль разъяснения инфы всё таки серьезно роль играет.
Igor
Что там за модули которые тебе все ломают?
Demuz
Да я пока по урокам еще поделаю. Всё подряд. Читал статьи, там пишут, например, для работы этого и этого и этого, требуется это, установите этой командой npm —save чёто чёто. Устанавливаю, потом пишу react-native run-android и бах, не запускается уже проект. Вобще неизвестная команда rn говорит.
Demuz
Что там за модули которые тебе все ломают?
Посмотрите пожалуйста, в уроке у него запускается. Но у меня пишет, не найден стиль formContainer, Потому что у меня он не прописан как и в уроке.
Vladimir
Не факт, что код, который он запускает === код, который в его редакторе. В данном случае автор видимо далее этот стиль допишет. Я когда видеоуроки по реакту смотрел там полно такого было. Можешь сам дописать в styles поле formContainer: {},
Demuz
Подскажите, эти линии как убрать? В уроках автора, ничего об этом не говорится, у него нет этих линий в инпутах
Vladimir
Try this
Vladimir
https://github.com/facebook/react-native/issues/5424
Demuz
Теперь понимаю почему результат от автора отличается. Эта underline только на андроиде по умолчанию стоит да?
Demuz
Он на ios показывает.
Demuz
Две одинаковые опции возможно ли где нибудь описать 1 раз, а не два?
Vladimir
Да, делаете HOC для инпута
Vladimir
High order component
Vladimir
Ну или функцией прям в файле
Vladimir
Но лучше про HOC почитать
Demuz
Хорошо. Спасибо. Конечно почитаю.
Demuz
Погуглил, еще вот это autoCorrect={false} не работает. Пишу в инпутах, но все набписи подчеркнуты.
Demuz
Demuz
И курсор почему то зеленым моргает. Еще почитаю про TextInput.
Demuz
Блин, а так РеактНэтив отличная штука оказыватся. Если я сейчас еще как в CSS пропишу радиус бордюров и он округлится, офигеть круто же будет.
Demuz
css стиль для курсора прописали?
Не. Я пока ни шаг влево ни вправо от урока. Потом поимпровизирую. Но бордеррадиус сработал. Офигеть клас. Чудеса технологий.
Demuz
css стиль для курсора прописали?
В доке найти немогу про курсор.
Ziloliddin
cursor: pointer
Demuz
В доке найти немогу про курсор.
Нашел. selectionColor={'red'}
Demuz
Блин, но подчеркивания текста который пишешь не убираются. В других приложениях проверил, там не подчеркивается введенный текст.
Vladimir
У нас используется autoCorrect={false} в проекте, он работает. Точно на TextInput висит?
Demuz
Dmytro
чувак, такие вопросы гуглятся
Demuz
чувак, такие вопросы гуглятся
Разумеется. Но autoCorrect={false} не помогает.
Dmytro
Разумеется. Но autoCorrect={false} не помогает.
я именно это и имею ввиду. не подумай, не вбрасываю на тебя, но поищи по ишьюсам на гитхабе или где-то еще. в таком случаи, вероятность того, что запомнишь, сто процентная)
Demuz
20-25 тем просмотрел, issues разные на стэковерфлоу. Пока не нашел ответ.
Demuz
Demuz
Demuz
👍🏻 done
Но такое не получается найти в гугле ))) Смириться чтоли? )))
Demuz
Dmytro
Но такое не получается найти в гугле ))) Смириться чтоли? )))
я с такой проблемой не сталкивался. может такое только на андроиде? хз
Demuz
я с такой проблемой не сталкивался. может такое только на андроиде? хз
Да надоела эта проблема. На нативном приложении смотрю, нет никаких подчеркиваний.
Demuz
Demuz
Э ладно, пусть подчеркивается. Надоело уже.