老师为什么用了route.params.shopid 控制台报错Cannot read property 'params' of undefined

来源:10-7 路由参数的传递以及商家详情的获取(2)

Dell铁粉

2021-04-06

用了route.params.shopid 控制台报错Cannot read property ‘params’ of undefined
在setup中能打印出来那个id的值
但是在 const result = await get(/api/shop/${route.params.shopid})这个里面就报错,请问老师 是什么情况

代码如下












写回答

4回答

Dell铁粉

提问者

2021-04-08

是顺序的问题 已解决~

0
0

Dell铁粉

提问者

2021-04-08

是顺序的问题 已解决~

0
0

Dell

2021-04-08

你打印一下route,看里面是什么内容

0
0

Dell铁粉

提问者

2021-04-06

      const result = await get(`/api/shop/${route.params.shopid}`)


0
0

Vue3入门与项目实战 掌握完整知识体系

明星讲师DELL亲授,全方位知识点+高匹配度项目,入门到深度掌握

3393 学习 · 1468 问题

查看课程