为了账号安全,请及时绑定邮箱和手机立即绑定

关于list组件点击到info组件详情中报错 state is not defined,如果删去store.commit(),不报错但又显示全部列表内容

开始懵逼....

list.vue文件 

https://img1.sycdn.imooc.com//5cc6ce740001af9d08350731.jpg

info.vue文件

https://img1.sycdn.imooc.com//5cc6cdae00018f6d07560791.jpg

store.js

https://img1.sycdn.imooc.com//5cc6cdd90001343106380584.jpg

报错

https://img1.sycdn.imooc.com//5cc6ce050001c34209000352.jpg

正在回答

2 回答

你好呀,请问这个info的路由是怎么样的,和add一样独立的吗,还是是list的childen呢

0 回复 有任何疑惑可以回复我~
#1

淡水狗 提问者

你可以把info写成子组件嵌套在list那,我是直接写成一个单独的组件。通过路由直接跳转到那。 点击list列表传参当前点击li的索引值,再把索引值储存到soter.statel里面。然后info页面再从soter.js文件拿到这个索引值。然后显示对应的列表内容。
2019-04-30 回复 有任何疑惑可以回复我~

解决了,泪目

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于list组件点击到info组件详情中报错 state is not defined,如果删去store.commit(),不报错但又显示全部列表内容

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信