Нарушение инварианта: requireNativeComponent: «RangeSlider» не был найден в UIManager - PullRequest
0 голосов
/ 09 февраля 2020

Я пытаюсь использовать этот пакет для создания ползунка диапазона: https://www.npmjs.com/package/react-native-range-slider

import React from 'react';
import { Platform, StyleSheet, Text, View, Image, Switch, Button } from "react-native";
import { createAppContainer } from 'react-navigation';
import DatePicker from 'react-native-datepicker';
import RangeSlider from 'react-native-range-slider';

<View style={{flex: 1, flexDirection: 'row'}}>
    <RangeSlider
     minValue={0}
     maxValue={100}
     tintColor={'#da0f22'}
     handleBorderWidth={1}
     handleBorderColor="#454d55"
     selectedMinimum={20}
     selectedMaximum={40}
     style={{ flex: 1, height: 70, padding: 10, backgroundColor: '#ddd' }}
     onChange={ (data)=>{ console.log(data);} }
     />
</View>

, однако продолжаю сталкиваться с ошибкой: Нарушение инварианта: requireNativeComponent: "RangeSlider" был не найден в UIManager.

Я смог успешно установить пакет и запустил response-native link response-native-range-slider, чтобы связать библиотеку, но я все еще получаю сообщение об ошибке.

Я использую: Reaction-native-cli: 2.0.1 и response-native: 0.59.8

Может кто-нибудь помочь мне решить проблему?

1 Ответ

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

Вы получите эту ошибку на Android, поскольку она поддерживается только для iOS на текущий момент.

...