Egorian
@Egorian

Konvajs. Как получить объект при нажатии?

Работаю с konva
У меня есть массив квадратов такого типа
let square= new Konva.Rect({
              x:cur_x,
              y:cur_y,
              width:seg_size,
              height:seg_size,
              stroke:"black",
              fill:"green",
              name:"rect"
          });

Получаю я их всех так:var s=stage.find(".rect");
Теперь мне надо при нажатии на один из квадратов получить его позицию.
Делаю так
s.on("click",()=>{
   console.log(this.getClientRect().x)
});

Но получаю TypeError: this.getClientRect is not a function.
Как получить позицию елемента находящегося в массиве?
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
Ваш ответ на вопрос

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

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