Задать вопрос
@danilr

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

Есть многократно повторяемый код в разных частях - решил вынести, но вот задумался как это сделать? Для наглядости я упростил его.
//вот такой кусок кода повторяется
if (event.target.direct ) {
  const length = event.target.direct.len;
  //а вот кусочек кода, который меняется в разных местах, тут использую этот length
  this.$emit('case', length); // может быть любое использование это константы( например так).
}

//а вот так хотел вынести функцию
function save (event, func) {
 if (event.target.direct ) {
  const length = event.target.direct.len;
  func(lengt)
}
}

но говорит что length тут undefined.
Как правильно составить такую функцию?
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AleksRap
Если смотреть точно на код то внутрь функции вы передаете "lengt", а не length
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы