Я получал эту точную ошибку при загрузке HTML-файла в браузере, который использовал json-файл из локального каталога. В моем случае я смог решить это, создав простой сервер узлов, который позволил статическому контенту сервера. Я оставил код для этого в этом другом ответе .
Вы пытались:
componentDidMount(){
this.setState({ location: getLocation().bind(this) });
}
Или то же самое, но более чистый код:
constructor() {
// other stuff
this.getLocation = getLocation().bind(this)
}
componentDidMount(){
this.setState({ location: this.getLocation() });
}
Изменить:
Вы должны import { getLocation} from 'path/of/file'
helpers.getLocation(...).bind is not a function
– smilebomb 13 July 2018 в 15:20App.js
в своем вопросе. – smilebomb 13 July 2018 в 15:27