Оператор export
используется при создании модулей JavaScript для экспорта активных привязок к функциям, объектам или примитивным значениям из модуля, чтобы их можно было использовать в других программах с оператором import
. Экспортированные привязки по-прежнему можно изменять локально; при импорте, хотя они могут быть прочитаны только модулем импорта, значение обновляется всякий раз, когда оно обновляется модулем экспорта.
давайте узнаем это на примере
в React, когда вы создаете компонент примерно так:
import React from 'react'; const Hello = () => { return ( <h1>Hello, World!</h1> )}
затем, когда вы попытаетесь использовать этот компонент в другом месте вашего приложения React, вы получите следующую ошибку:
Ошибка при попытке импорта: «./Hello.js» не содержит экспорт по умолчанию (импортируется как «Hello»).
и это говорит о том, что вы импортируете компоненты в свой файл App.js, а не экспортируете этот компонент по умолчанию.
для устранения этой ошибки вы должны в конце вашего компонента экспортировать его по умолчанию, чтобы он выглядел примерно так:
import React from 'react'; const Hello = () => { return ( <h1>Hello, World!</h1> )} export default Hello
выполнив этот шаг и экспортировав свой компонент по умолчанию, вы получите это сообщение.
Скомпилировано успешно!
перед окончанием этой статьи я оставляю для вас несколько полезных ресурсов:
developer.mozilla.org › экспорт
developer.mozilla.org › импортировать
Импорт компонента (Создать реагирующее приложение)
удачи:)