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

list页面拿不到store.js的数据

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

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

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

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

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

add页面添加后有数据,但跳到list页面拿不到数据


正在回答

3 回答

我看你数据已经正常的add到list了,那么可以在list页面看看store里面list有没有数据,如果有,可以有两种方案:

Mounted生命周期函数里面,给lists赋值,this.lists = this.$store.state.lists

第二种,可以在add()方法的最后,使用编程式导航去到list页面,this.$router.push('/home/list')

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

哦我知道了,我把代码敲错了,感觉您的计算属性可以写成:

computed: {
    pageLists() {
        return this.$store.state.lists  // 监听store.state.lists的变化
    }
}


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

我遇到了同样的问题,请问最后是如何解决的呢?

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

举报

0/150
提交
取消

list页面拿不到store.js的数据

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