Как я могу получить значение из const, используя ключ из другого js класса nact-native? - PullRequest
0 голосов
/ 13 июня 2019

Я могу получить данные, используя ключ от const в том же классе, но как я могу достичь того же результата, помещая const в другой файл js?Я хотел получить значение «Афганистан», а отправляю ключ как «1».

CountryCode.js file: 
  const CountryCode = {
    '1': 'Afghanistan',
    '2': 'Albania',
    '3': 'Algeria',
    '4': 'American Samoa',
    '5': 'Andorra'
  };

HomePage.js file:
  import CountryCode from'./CountryCode';
  render() {

    return (
      <View style={styles.MainContainer}>

         <Text style={styles.listCountry}>{CountryCode['1']}</Text>

      </View>
    );
}

Ответы [ 2 ]

1 голос
/ 13 июня 2019

Добавить export default CountryCode в конце CountryCode

 const CountryCode = {
    '1': 'Afghanistan',
    '2': 'Albania',
    '3': 'Algeria',
    '4': 'American Samoa',
    '5': 'Andorra'
  }

export default CountryCode

Теперь переменная должна иметь значение в другом файле.

0 голосов
/ 13 июня 2019

Прежде всего вы должны экспортировать данные (массив) из файла CountryCode.js, как показано ниже.

CountryCode.js file: 
  export default {
    '1': 'Afghanistan',
    '2': 'Albania',
    '3': 'Algeria',
    '4': 'American Samoa',
    '5': 'Andorra'
  };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...