【发布时间】:2020-04-27 07:43:54
【问题描述】:
我的数据中有表格过滤器,我将用它来重新加载我的表格,我正在使用 this.$fetch() 来做到这一点,但碰巧我无法从我的任何方法中调用
p><script>
import { mapState } from 'vuex'
export default {
async fetch({ store, error }) {
try {
await store.dispatch('exams/fetchExams', this.examTableFilter)
} catch (e) {
error({
statusCode: 503,
message: 'Unable to fetch exams at this time. Please try again.'
})
}
},
data() {
return {
examTableFilter: {
page: 1,
length: 10,
search: '',
examType: 'ism'
},
isModalCrewNewExamActive: false,
isNew: 1
}
},
computed: mapState({
exams: (state) => state.exams.exams
}),
methods: {
refresh() {
this.$fetch()
}
}
}
</script>
【问题讨论】:
-
有什么代码可以分享吗?
-
@MichaelGiovanniPumo 添加了代码块,谢谢。