У меня возникла проблема. Когда я монтирую компонент Jest, не дожидаясь разрешения Promises.fetch, API не выполняется в монтировании жизненного цикла. Я пробовал flushPromises, но не работает.
Мой компонент содержит жизненный цикл, который получает данные из API и сохраняет их
import { mapGetters, mapActions } from "vuex";
export default {
name: "HelloWorld",
data() {
return {
msg: "Welcome to Your Vue.js App",
loading: false
};
},
methods: {
...mapActions(["setData"])
},
mounted() {
this.setData();
},
computed:{
...mapGetters(['getData']),
gg(){
if(this.getData){
console.log('99999')
}
}
}
};