Вопросы с тегом «react-native»

React native - это библиотека JavaScript, используемая для создания собственных мобильных приложений с использованием React. В центре внимания React Native - эффективность работы разработчиков на всех платформах, которые вам интересны - учитесь один раз, пишите где угодно.

8
Хорошо ли использовать async componentDidMount ()?
Является ли использование componentDidMount()асинхронной функции хорошей практикой в ​​React Native или мне следует избегать этого? Мне нужно получить некоторую информацию о том, AsyncStorageкогда компонент монтируется, но единственный известный мне способ сделать это возможным - сделать componentDidMount()функцию асинхронной. async componentDidMount() { let auth = await this.getAuth(); if (auth) this.checkAuth(auth); } Есть …

9
Что такое useState () в React?
В настоящее время я изучаю концепцию хуков в React и пытаюсь понять приведенный ниже пример. import { useState } from 'react'; function Example() { // Declare a new state variable, which we'll call "count" const [count, setCount] = useState(0); return ( <div> <p>You clicked {count} times</p> <button onClick={() => setCount(count …

30
Ошибка: (23, 17) Не удалось разрешить: junit: junit: 4.12
Почему каждый раз, когда я создаю новый проект в Android Studio, всегда возникают: Ошибка: (23, 17) Не удалось разрешить: junit: junit: 4.12? Когда я удаляю testCompile 'junit:junit:4.12'зависимости, это больше не проблема. build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.okedroid.myapplication" minSdkVersion 17 targetSdkVersion 23 versionCode …

6
Как создать вспомогательный файл, полный функций, в React Native?
Хотя есть аналогичный вопрос, я не могу создать файл с несколькими функциями. Не уверен, что метод уже устарел или нет, так как RN развивается очень быстро. Как создать глобальную вспомогательную функцию в React Native? Я новичок в React Native. Я хочу создать файл js, полный множества функций многократного использования, а …

12
Базовый код FlatList выдает предупреждение - React Native
FlatList, похоже, не работает. Я получаю это предупреждение. VirtualizedList: отсутствуют ключи для элементов, обязательно укажите свойство ключа для каждого элемента или предоставьте настраиваемый keyExtractor. Код: <FlatList data={[{name: 'a'}, {name: 'b'}]} renderItem={ (item) => <Text key={Math.random().toString()}>{item.name}</Text> } key={Math.random().toString()} />
129 react-native 

19
Фиксированный нижний колонтитул React Native
Я пытаюсь создать собственное приложение, которое выглядит как существующее веб-приложение. У меня фиксированный нижний колонтитул внизу окна. Кто-нибудь знает, как этого можно достичь с помощью react native? в существующем приложении это просто: .footer { position: fixed; bottom: 0; }
128 react-native 

15
react-native: команда не найдена
Я получаю -bash: react-native: command not found error при создании проекта, поддерживающего реакцию . Ниже представлена ​​дополнительная информация 1. brew --version homebrew 0.9.9 2 brew info watchman watchman `enter code here`stable 4.50 /usr/local/Cellar/watchman/4.4.0 3. brew info flow stable 0.24.1 /usr/local/Cellar/flow/0.24.1 4. brew info node stable 6.1.0 /usr/local/Cellar/node/6.1.0 5. npm -version …


11
Реагировать на собственный текст, уходящий с моего экрана, отказ от переноса. Что делать?
В этом живом примере можно найти следующий код У меня есть следующий собственный элемент реакции: 'use strict'; var React = require('react-native'); var { AppRegistry, StyleSheet, Text, View, } = React; var SampleApp = React.createClass({ render: function() { return ( <View style={styles.container}> <View style={styles.descriptionContainerVer}> <View style={styles.descriptionContainerHor}> <Text style={styles.descriptionText} numberOfLines={5} > Here …

23
`response-native run-ios` возвращает ошибку: не удалось найти симулятор iPhone X
всякий раз, когда я бегу react-native run-ios, я получаю Could not find iPhone X simulator Error: Could not find iPhone X simulator at resolve (calendarPractice/node_modules/react-native/local-cli/runIOS/runIOS.js:149:13) at new Promise (<anonymous>) at runOnSimulator (calendarPractice/node_modules/react-native/local-cli/runIOS/runIOS.js:134:10) at Object.runIOS [as func] (calendarPractice/node_modules/react-native/local-cli/runIOS/runIOS.js:106:12) at Promise.resolve.then (calendarPractice/node_modules/react-native/local-cli/cliEntry.js:117:22) однако, когда я запускаю Xcode, он отлично работает { "devicetypes" …

2
Axios получает URL-адрес, но со вторым параметром в качестве объекта он не работает
Я пытаюсь отправить запрос GET в качестве второго параметра, но он не работает, пока работает как URL. Это работает, $ _GET ['naam'] возвращает тест: export function saveScore(naam, score) { return function (dispatch) { axios.get('http://****.nl/****/gebruikerOpslaan.php?naam=test') .then((response) => { dispatch({type: "SAVE_SCORE_SUCCESS", payload: response.data}) }) .catch((err) => { dispatch({type: "SAVE_SCORE_FAILURE", payload: err}) }) …

10
Неизменяемое нарушение: для этого навигатора отсутствует опора навигации.
Я получаю это сообщение, когда пытаюсь запустить собственное приложение React. Обычно такой формат работает с другой многоэкранной навигацией, но как-то не работает в этом случае. Вот ошибка: Invariant Violation: The navigation prop is missing for this navigator. In react-navigation 3 you must set up your app container directly. More info: …

15
Не удалось найти версию инструментов сборки 23.0.1
Я пытаюсь создать свое первое приложение с помощью react-native. Я следую этим 2 урокам: https://facebook.github.io/react-native/docs/getting-started.html#content https://facebook.github.io/react-native/docs/android-setup.html Я уверен, что установил все требования по второй ссылке, но когда я пытаюсь запустить приложение с помощью react-native run-android, я получаю следующую ошибку: Я выполнил эту команду при запуске genymotion. Это все, что я …

14
Могу ли я создавать динамические стили в React Native?
Скажем, у меня есть компонент с таким рендером: <View style={jewelStyle}></View> Где jewelStyle = { borderRadius: 10, backgroundColor: '#FFEFCC', width: 20, height: 20, }, Как сделать цвет фона динамическим и назначенным случайным образом? я пробовал { borderRadius: 10, backgroundColor: getRandomColor(), width: 20, height: 20, }, Но это заставляет все экземпляры View …


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.