быть или как сформулировать правильно вопрос в гугле ). Есть функция, есть внешняя переменная. Как мне обратиться к ней внутри функции, если this это обращение к самой функции?
Например,
messages = [] // это массив сообщений в который хочу пушить сообщения.
const client = createStreamClient (
onConnect() {
// что-то делать нужно
},
onEvent(message) {
// что-то делать нужно + обратиться к переменной
// если использовать this - то он обращается к самому client, т.е. не видит то что вне.
},
)
createStreamClient функция которая создает новый экземпляр класса StreamClient.
заюзать стрелочную функию мб? (message) => { ... }
Пока сделал так: вынес переменную outMsg из класса компонента, потом внутри самого компонента привоил ее другой переменной inMsg (это для использования в шаблоне), далее уже обращаюсь к outMsg без this Со стрелочной пока не получилось.
Обсуждают сегодня