Как я могу вызвать hide () для объекта на экране, используя vue -konva? - PullRequest
2 голосов
/ 13 апреля 2020

Что представляет собой объект, содержащий элемент v-xxx (например, v-кружок)? Я хочу просто вызвать hide () для этого объекта, и подумал, что ref может сыграть роль, но это не удалось (получил. $ Refs.testCircle.show не является функцией).

Follow codesandbox , который я создал, чтобы проиллюстрировать это.

1 Ответ

1 голос
/ 14 апреля 2020

Я должен был прочитать раздел Базового API https://github.com/konvajs/vue-konva

$refs, но он должен был вызвать getNode() после указанного узла.

Так что в моем примере мне нужно было позвонить

this.$refs.testCircle.getNode().show()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...