Вопросы по теме 'vue-reactivity'
Как я могу заставить Vue.js реагировать на изменения динамически добавляемых свойств массива?
В Vue.js у меня есть объект данных с динамически добавляемыми / редактируемыми свойствами, которые сами по себе являются массивами. Например, свойство начинается следующим образом:
data: function () {
return {
vals: {}
};
}
И...
2216 просмотров
schedule
08.03.2022
Элемент vue.js, выбранный фокусом, не является реактивным
У меня есть слушатель, чтобы проверить, какой ввод был выбран наконец, чтобы добавить в него какую-то строку / переменную.
created: function () {
document.addEventListener('focusin', this.focusChanged);
}
focusChanged(event) {
if...
387 просмотров
schedule
21.04.2022
Реактивный объект Vue Router, заключенный в ref (), не работает
У меня есть приложение, в котором я хотел бы распечатать местоположение пользователя, похожее на хлебную крошку. У меня есть компонент, который я добавляю на уровне приложения и ожидаю, что он обновится с текущим значением или объектом...
248 просмотров
schedule
26.04.2022
Невозможно использовать вычисленное свойство в данных
В моих данных есть массив:
data () {
return {
steps: [
{
disabled: this.someCheck
}
]
}
}
И вычисляемое свойство:
computed: {
...mapGetters({
getFinishedSteps: 'jobFound/getFinishedSteps'
}),...
37 просмотров
schedule
24.05.2022
Обновление Dom при обмене элементами массива для визуализатора сортировки Vue.JS
Vue noob здесь, кто будет премного благодарен за любой совет.
Я пытаюсь создать базовый визуализатор алгоритма сортировки, который будет отображать массив целых чисел в виде гистограммы, и моя цель состоит в том, чтобы программа прошла этапы...
68 просмотров
schedule
08.06.2022
как вызвать внешнюю реактивность в VueJS для раскрывающегося меню
Есть случай, когда мне нужно инициировать изменение компонента, управляемого VueJS, извне VueJS.
Я обнаружил, что могу легко сделать это с помощью флажка, запустив или вызвав его свойство click() , но я не могу сделать то же самое ни с элементом...
738 просмотров
schedule
07.03.2023
Vue - добавленные вложенные атрибуты становятся реактивными, но почему?
Из документации ( https://vuejs.org/v2/guide/reactivity.html ), У меня создалось впечатление, что все атрибуты объекта должны быть в объекте данных Vue, чтобы быть реактивными, если только они явно не добавлены с помощью Vue.set(object, key, value)...
233 просмотров
schedule
28.08.2023
Реактивность Vue на графе объектов, содержащем циклические ссылки
Сначала немного контекста:
Я создаю приложение mineswheeper на основе VueJS. Моя сетка - это дерево объектов: каждый объект Box имеет свойство «соседи», которое содержит объекты Box, которые являются ближайшими блоками.
Структура круглая, но в...
212 просмотров
schedule
18.07.2023
Как установить свойство $ для нескольких объектов в массиве, но сохранить индивидуальную реактивность в vue js
В моем случае у меня есть массив data с несколькими объектами.
data() {
return {
selected: 0,
presetData: [true, true, true],
data: [
{
name: "name 1"
},
{
name: "name 2"
}
]
};...
323 просмотров
schedule
10.12.2022
Дочерний компонент не обновляется в Vue 3
У меня есть приложение Vue3, в котором я хочу проверить шаг. Итак, как вы видите, pageControl - это дочерний компонент, который должен получать реквизиты.
Проблема в том, что дочерний компонент сначала получает реквизиты, но когда я обновляю...
134 просмотров
schedule
05.03.2023
VueJS: невозможно обновить загрузчик прогресса во время рендеринга
У меня есть приложение Vue, которое загружает до 15 различных сводных таблиц с большим количеством данных.
Все время рендеринга занимает около 15 секунд.
В течение этого периода времени я действительно хотел бы отобразить индикатор выполнения на...
64 просмотров
schedule
25.07.2023
Vue - Как повторно отображать изменение определенного объекта массива без повторного рендеринга всего массива
Я долго искал этот ответ. Наконец-то публикую его, так как у меня есть проблема, связанная с этим.
Пожалуйста, проверьте этот фрагмент кода ниже
<div>
<template v-for="(row, index) in rows">
<tr...
34 просмотров
schedule
10.04.2024