Size: a a a

Vue.js Russian Developers Community

2021 January 12

C

Charly in Vue.js Russian Developers Community
Привет, всем. Я хотела установить вью cli
источник

C

Charly in Vue.js Russian Developers Community
Но у меня ошибка
источник

C

Charly in Vue.js Russian Developers Community
Сейчас скину скрин
источник

C

Charly in Vue.js Russian Developers Community
источник

C

Charly in Vue.js Russian Developers Community
Я не умею разбирать ошибки
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Vue.js Russian Developers Community
Nataliia Shyianovska
да все верно нужна копия данных
Я примерно такое сделал уже. Создаю копию данных при mounted. Это я делал для фичи, что б при нажатии в модалке отмена или просто при его закрытии возвращались данные ДО ввода.
источник

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
🙋🏻‍♂️Rustam🙋🏻‍♂️
Я примерно такое сделал уже. Создаю копию данных при mounted. Это я делал для фичи, что б при нажатии в модалке отмена или просто при его закрытии возвращались данные ДО ввода.
ну может вы неправильно создаете? как ссылку а не как новый обьект/арей что у вас там
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Vue.js Russian Developers Community
Но потом я обновляю их и измененные данные еще раз изменяются естественно и происходит визуально некое дёргание контента)
источник

ZS

Zhanadil Sadykov in Vue.js Russian Developers Community
скилованные вьюеры: при использовании sass, scss, используете в виде миксинов? Импортируя только тот стиль, на нужный компонент
источник

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
пришлитте код из mounted
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Vue.js Russian Developers Community
Nataliia Shyianovska
пришлитте код из mounted
источник

M

Michael in Vue.js Russian Developers Community
Так стоит делать только для небольших проектов. А лучше зразу практиковать разделять и властвовать
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Vue.js Russian Developers Community
Nataliia Shyianovska
пришлитте код из mounted
А вот резет, для возврата старых значений
источник

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
🙋🏻‍♂️Rustam🙋🏻‍♂️
А вот резет, для возврата старых значений
в модале что ли один айтем за раз редактируется?
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Vue.js Russian Developers Community
Nataliia Shyianovska
в модале что ли один айтем за раз редактируется?
Да, по одному
источник

Е

Евгений in Vue.js Russian Developers Community
Гайс подскажите как можно сделать всплывающий список при наведении с элементами которые являются компонентами модальных окон и при клике на них их открывать?
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Vue.js Russian Developers Community
Dmitriy Gololobov
Чтобы данные в основной переменной не менялись, надо делать отдельную переменную для окна редактирования, в которую скопируются нужные для редактирования данные.

А при сохранении данные перенесутся обратно и/или на сервер
Скорее всего это самый правильные вариант
источник

NS

Nataliia Shyianovska in Vue.js Russian Developers Community
🙋🏻‍♂️Rustam🙋🏻‍♂️
А вот резет, для возврата старых значений
а зачем тогда object.assign чтоб один array на другой заменить
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Vue.js Russian Developers Community
Nataliia Shyianovska
а зачем тогда object.assign чтоб один array на другой заменить
Что б после закрытия вернуть в таблицу старые значения. Сейчас говорю же при открытии и редактировании в модалке контент тут же меняется и в таблице
источник

DG

Dmitriy Gololobov in Vue.js Russian Developers Community
🙋🏻‍♂️Rustam🙋🏻‍♂️
Скорее всего это самый правильные вариант
да.

data: function () {
  return {
     tableData: [  { id: 1, text: 'row 1' }, { id: 2, text: 'row 2' }],
     editableObject: {},
     editableIndex: 0,
     showEditModal: false,
 }
},

methods: {
    editRow(row, index) {
       this.editableIndex = index
        this.editableObject = row
        this.showEditModal = true
    },
    saveRow () {
      this.tableData.splice(this.editableIndex, 1, this.editableObject)
       this.showEditModal = false
   }
}

Примерно так
Ну там вариации разные могут быть
источник