Я использую Axios для получения списка стран из REST API, поэтому я настраиваю модальные окна, каждый из которых имеет название страны и флаг. При щелчке любого названия страны консоль зарегистрирует страну. У меня есть модальный режим истории, который я ...

1
Ahmad Takkoush 16 Янв 2021 в 21:39

1 ответ

Лучший ответ

Вы можете создать кольцевой буфер в handleClick() и передать страну, по которой в нем щелкнули. Это сохранит последние 5 стран, по которым щелкнули в массиве истории, чтобы вы могли получить доступ.

data(){
 return{
   index: 0,
   history: [],
 }
},
methods:{
  handleClick(data){
   console.log("Clicked on: " + data.name);
   this.history[this.index] = data;
   this.index = (this.index + 1) % 5;
  }
}
1
S.Ramjit 16 Янв 2021 в 19:00