В моем приложении Vue.js у меня есть значение массива, которое должно обновляться только тогда, когда пользователь выполняет определенное действие «обновить».Однако, как только я присваиваю новое значение этому значению массива, значение массива становится реактивным и мгновенно изменяется при изменении данных в назначенном значении.Значение массива должно оставаться нереактивным.
Например, у меня есть метод refresh()
, который при запуске должен обновлять displayedData
, который не должен быть реактивным, с currentData
, которыйдолжен быть реактивным.displayedData
должно обновляться только при вызове обновления.
methods: {
refresh: function() {
this.displayedData = this.currentData;
}
}