问答详情
源自:3-5 vuex介绍

state.count 无法后去

https://img.mukewang.com/5c8c71240001e26a11210607.jpg

https://img1.mukewang.com/5c8c71240001099e11870787.jpg

在info页面 每次点击添加后 点一下reload state才能后去count的值,,about页面获取不到数据    这是为什么

提问者:dlxat3252795 2019-03-16 11:47

个回答

  • Brian
    2019-03-16 13:44:35

    有代码吗?

    从console里面看到,有一个变量msg在页面上使用了,但是data中并未定义的错误。

    vue的chrome插件,建议翻看一下我的回复,我上传到了github与课程源码一起,可以参考一下。


    在about页面,取值可以使用computed属性:


    count () {

        return this.$store.state.count

    }

    这样,每次,commit提交过来的改变会改变store中的state,同样,在about页面中,computed会同步state的数据(监听)。

  • dlxat3252795
    2019-03-17 19:19:34

    这是代码 ,

    https://img.mukewang.com/5c8e2cf600018d6506760820.jpg

    https://img2.mukewang.com/5c8e2cf60001a59907970816.jpg

    https://img.mukewang.com/5c8e2cf600018b0a07970816.jpg