Попытка импортировать ошибку: «useControlled» не экспортируется из «@ material-ui / core / utils» - PullRequest
4 голосов
/ 26 февраля 2020
./node_modules/@material-ui/lab/esm/useAutocomplete/useAutocomplete.js 
Attempted import error: 'useControlled' is not exported from '@material-ui/core/utils'.

Столкнувшись с этой проблемой, как исправить?

соответствующие версии

"@material-ui/core": "^4.8.3",
"@material-ui/lab": "^4.0.0-alpha.44",

Ссылка на компонент, который я использую

Ответы [ 3 ]

8 голосов
/ 26 февраля 2020

Вы используете последнюю версию лаборатории, но более старую версию ядра. Переключитесь на 4.9.4 для ядра, и все должно быть в порядке.

1 голос
/ 26 февраля 2020

отсутствует какой-либо путь

Ваш оператор импорта должен быть

import useControlled from '@material-ui/core/utils/useControlled'

В утилитах нет индексного файла.

0 голосов
/ 16 марта 2020

попробуйте обновить @ material-ui / core, запустив

npm update

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