我在我的代码中有这一部分,我想要测试,但是当我运行测试时route.params听起来像是错误的:
onMounted(async () => {
try {
const { tokenId } = route.params
在获取 URL 中的 ID 时,通常会使用 IT 技术。但是,在测试时我遇到了以下错误:
错误类型:TypeError: Cannot read property 'params' of undefined。
这是我的测试代码:
beforeEach(() => {
wrapper = shallowMount(App, {
mocks: {
route: {
params: {
id: 'id'
}
}
},
global: {
plugins: [store],
},
computed: { notFound: () => {} },
})
})