@ART_CORP
Hard work

Как передать контекст в импортированную фукцию?

Добрый день, пример кода
jsfile.js
-------
import {function2} from './jsfile2.js'
function1 () {
   function2();
}


jsfile2.js
----------
let function2 = () => {
  code..
}

export {function2}


Как передать контекст из function1 в function2 ?
Почему function2 автоматически не получет контекст родителя? ведь это стрелочная функция?
  • Вопрос задан
  • 64 просмотра
Пригласить эксперта
Ответы на вопрос 1
search
@search
мама говорит что я особенный
Стрелочная функция получает контекст той области где она была объявлена, а не вызвана.

Вот что вам нужно: https://developer.mozilla.org/en-US/docs/Web/JavaS...

Контекст передаётся первым аргументом в .call:

function1 () {
   function2.call(this);
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы