Вопросы по теме 'vue-class-components'

Как получить доступ к ссылке HTML в VueJS 3 и Typescript с помощью компонента класса Vue?
Я ломаю голову над следующей проблемой: я создал компонент QRCode, используя Vue 3 и Typescript со следующим кодом: <template> <canvas ref="qrcodeVue"> </canvas> </template> <script lang="ts">...
1381 просмотров

Проблема Vue при попытке доступа к ссылкам clientWidth и clientHeight DOM
Свойство clientWidth не существует для типа Vue | Элемент | Vue [] | Элемент [] '. Свойство clientHeight не существует для типа Vue | Элемент | Vue [] | Элемент[]'. <div class="invoice-step-detail" id="invoice"...
588 просмотров

Как создать утилиту для класса
Что я сделал Мой первоначальный подход - использовать следующий миксин, который возвращает декоратор класса: function createMixin (behaviour: any, sharedBehaviour: any = {}): any { const instanceKeys: any = Reflect.ownKeys(behaviour) const...
48 просмотров
schedule 28.02.2022

Использование компонента класса Vue AddEventListener и RemoveEventListener
Я хочу реализовать перетаскиваемую строку с использованием событий mousedown , mousemove и mouseup . В своей первой попытке я пытался использовать свойства классов-функций-стрелок:...
253 просмотров

Как можно использовать и базовый класс, и миксины с vue-class-component?
Как я могу использовать и базовый класс, и миксин с vue-class-component? Связывание функций из миксина непосредственно в шаблоне работает нормально, но попытка использовать эти функции в коде машинописного текста вызовет ошибку при компиляции....
2325 просмотров
schedule 13.03.2022

Метод привязки к свойству слота
Я использую VUE 2.6.11 и компоненты класса. Я пытаюсь обернуть компоненты, которые могут отображаться как модальные, внутри компонента, который будет управлять модальным состоянием. В соответствии с документами я могу получить доступ к своим...
608 просмотров
schedule 18.07.2022

vue доступ к импортированной переменной в шаблоне
Есть ли способ использовать импортированный объект в шаблоне без указания псевдонима/свойства для него в компоненте vue. т.е. могу ли я как-то использовать переменные, не определенные в "этом" <template> <div...
2531 просмотров
schedule 06.05.2023

Vue v-for не обновляется, даже если установлен
У меня есть список v-for , который отображает начальное состояние массива. Но когда я добавляю элементы в массив, рендеринг не обновляется. Большинство ответов в документах и ​​здесь, в SO, упоминают, что вы должны использовать this.$set вместо...
2172 просмотров

Vue: нельзя использовать реквизиты рендеринга с TSX
В моей настройке jsx, написанный внутри компонента vue, работает правильно, затем я переношу проект на TS и использую vue-class-component . Единственное, что у меня работает с tsx, это следующее (как в примере в репо ) import Vue from 'vue'...
1078 просмотров

Vetur неправильно считывает имя функции, когда '@' используется для привязки события в шаблоне компонента класса машинописного текста.
В некоторых случаях vetur неправильно читает имя функции компонента класса vue. Например, с компонентом класса ниже vetur скажет, что «nclick» не может быть найден. <template> <span> <v-btn v-if="button"...
58 просмотров