从首页进入栏目详情页面啥问题都没有,然后在栏目详情页面进行刷新就会报错,此时返回首页也会报错
setup() {
const route = useRoute()
const store = useStore<GlobalDataProps>()
const currentId = route.params.id
onMounted(() => {
store.dispatch('fetchColumn', currentId)
store.dispatch('fetchPosts', currentId)
})
const column = computed(() => {
const columnData = store.getters.getCoumnById(currentId)
if (!columnData.avatar) {
columnData.avatar.url = require('@/assets/column.jpg')
}
return columnData
})
const list = computed(() => store.getters.getPostsByCid(currentId))
return {
column,
list
}
}