Почему импорт с помощью фигурных скобок вызывает проблемы? - PullRequest
0 голосов
/ 23 апреля 2019

Я проверил этот вопрос относительно разницы между импортом с / без фигурных скобок.

В моем случае у меня есть класс:

class PathResolver extends Component {
//content
}
export default connect()(PathResolver);

Если я использую
import { PathResolver } from '/path';
а не
import PathResolver from '/path';
Будет жаловаться: Attempted import error: 'PathResolver' is not exported from '/path'.

Эти два оператора импорта должны быть одинаковыми, если имя класса равно «PathResolver», но кажется, что оператор импорта с фигурными скобками не может найти подключенный «PathResolver», почему?

1 Ответ

1 голос
/ 23 апреля 2019

вы можете сделать это, если экспортируете также и класс.

export class PathResolver extends Component {
//content
}

Поскольку в настоящее время ваш компонент обернут вокруг избыточности, вы не сможете получить к нему доступ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...