All streams
Search
Write a publication
Pull to refresh
1
0

Front-end developer

Send message

Достаточно сделать приложение с веб-версией в webview

Однажды установил Яндекс.браузер. После этого обнаружив все мои пароли хранившиеся в Google Chrome в яндекс.браузере удалил его и больше не устанавливал. Аминь.

Сделал всё по интсрукции. Ничего не изменилось. Как искать причину?

Этот вариант очень похож на вариант с .bind. Здесь метод тоже прописывается в экземпляре класса, а не в прототипе.
Такой подход ещё хуже.
Смотри jsx-no-lambda tslint правило.
Суть в том что вы объявляете колбэк на каждой итерации render, что отрицательно сказывается на производительности.
Использовать конструкцию вида
constructor() {
  super();
  ...
  this.handleClick = this.handleClick.bind(this)
}

означает создавать в каждом экземпляре класса одноименное свойство handleClick, а, следовательно, значит игнорировать аналогичный метод в прототипе.
Мне кажется это антипаттерн.

Есть ли среди читателей сего курса знатоки которые смогут парировать моё утверждение или порекомендовать лучшую практику для решения задачи сохранения контекста?

Печальнее всего в этой истории реакция «тех. поддержки».

Information

Rating
Does not participate
Location
Россия
Registered
Activity