В проекте React Native при передаче функций обработчика событий компонентам JSX вы обычно видите это в конструкторе, если в проекте используется ES6:
handleSearch(input) { ... }
constructor() {
// Other init logic...
this.handleSearch = this.handleSearch.bind(this);
}
Когда я запускаю проверку типа потока на этомкод, однако, он дает мне ошибку:
Cannot assign `this.handleSearch.bind(...)` to `this.handleSearch` because property `handleSearch` is not writable.
33| this.handleSearch = this.handleSearch.bind(this);
^^^^^^^^^^^^^^^^^
Почему?И что я могу сделать, чтобы исправить эту ошибку?Спасибо.