美文网首页
[2]state访问状态对象

[2]state访问状态对象

作者: 你喜欢吃青椒吗_c744 | 来源:发表于2019-08-15 16:11 被阅读0次

资料来源于技术胖的个人网站

访问状态对象,也就是把stroe.js中的值,赋值给我们模板里data中的值。我们有三种赋值方式。

通过computed的计算属性直接赋值

computed属性可以在输出前,对data中的值进行改变,我们就利用这种特性把store.js中的state值赋值给我们模板中的data值。

//在模板中
computed:{
    count(){
        return this.$store.state.count;
    }
}

这里需要注意的是return this.$store.state.count这一句,一定要写this,要不你会找不到$store的。

通过mapState的对象来赋值

我们首先要用import引入mapState。

import {mapState} from 'vuex';

然后还在computed计算属性里写如下代码:

//这里我们使用ES6的箭头函数来给count赋值。
computed:mapState({
        count:state=>state.count
 })

通过mapState的数组来赋值 (最常用)

//这个算是最简单的写法了,在实际项目开发当中也经常这样使用。
computed:mapState(["count"])

相关文章

  • [2]state访问状态对象

    资料来源于技术胖的个人网站 访问状态对象,也就是把stroe.js中的值,赋值给我们模板里data中的值。我们有三...

  • (二)state 访问状态对象

    本节知识点 把共享值赋值给数据 使用说明 必须要利用mapState这个对象了 首先第一步要引入进来 第二步在模板...

  • Vuex State访问状态对象

    单一状态树 Vuex使用一个单一的状态树——也就是说,这个单一的对象包含您所有的应用程序级状态,并充当“唯一数据源...

  • vue(四):vuex

    目录 1 引入 vuex 2 state 访问状态对象 3 mutations(同步) 模板获取方法 4 gett...

  • Vuex中的state访问状态对象

    state ,这个就是我们说的访问状态对象,它就是我们SPA(单页应用程序)中的共享值。 如何把状态对象赋值给内部...

  • Vuex从入门到熟练使用

    本文github地址首先我问看下完整的Vuex选项对象 一、 state --- 访问状态对象 说明:也就是使用v...

  • 第二节:State

    state访问状态对象 vuex使用单一的状态树,用一个对象包括了整个应用的所有状态,也就是整个应用只包含一个st...

  • 设计模式之状态模式

    状态模式 State Intro 状态模式(State),当一个对象的内在状态改变时允许改变其行为,这个对象看起来...

  • 第四节:React组件状态的State属性

    1. State状态理解 关于state的理解 state 是组件对象中最重要的属性,值是对象(可以包含多个数据)...

  • 第四节:React组件状态的State属性

    1. State状态理解 关于state的理解 state 是组件对象中最重要的属性,值是对象(可以包含多个数据)...

网友评论

      本文标题:[2]state访问状态对象

      本文链接:https://www.haomeiwen.com/subject/smmzjctx.html