Я могу получить данные, используя ключ из константы в том же классе, но как я могу добиться того же результата, поместив константу в другой файл 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>
);
}
Вы хотите напечатать список названий стран в другом файле?
Мне нужно получить название страны во многих файлах. Итак, как я могу поместить в другой файл и получить значения из других файлов, когда это необходимо.
Добавьте export default CountryCode
в конце CountryCode
const CountryCode = {
'1': 'Afghanistan',
'2': 'Albania',
'3': 'Algeria',
'4': 'American Samoa',
'5': 'Andorra'
}
export default CountryCode
Теперь переменная должна иметь значение в другом файле.
Спасибо !! Это именно то, чего мне не хватало.
Прежде всего, вам нужно экспортировать данные (массив) из файла CountryCode.js, как показано ниже.
CountryCode.js file:
export default {
'1': 'Afghanistan',
'2': 'Albania',
'3': 'Algeria',
'4': 'American Samoa',
'5': 'Andorra'
};
что вы имеете в виду, помещая const в другой файл js?