Vue中使用Vuex获取多个state状态的4种写法

2024-04-27 13:08

本文主要是介绍Vue中使用Vuex获取多个state状态的4种写法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Vue中使用Vuex获取多个state状态的4种写法

写法①(初级)

computed: {count () {return this.$store.state.count},count1 () {return this.$store.state.count1}}

写法②(原理级)

computed: mapState({count: state => state.count,count1: state => state.count1,// 官网// countAlias是个变量,并把count的值赋给它countAlias: 'count',// countPlusLoaclState是个方法,可在里面写计算操作并会返回计算后的值,并且可通过this获取data()局部数据的值countPlusLoaclState (state) {return state.count + this.num}})

写法③(中级)

computed: mapState(['count','count1'])

写法④(高级)

computed: {...mapState(['count','count1'])}

Vuex核心概念State

这篇关于Vue中使用Vuex获取多个state状态的4种写法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/940585

相关文章

移除utf8+BOM格式的html文件头有一行空格的问题

最近在改模板时,发现页面最开头地方多了一行空白行,真是苦撒老夫,查看源码出现&#65279,这是什么鬼??  究其原因,是文件格式的问题,保存时一不小心保存为了utf8+bom格式了, 什么事bom: 这种编码方式一般会在windows操作系统中出现,比如WINDOWS自带的记事本等软件,在保存一个以UTF-8编码的文件时,会在文件开始的地方插入三个不 可见的字符(0xEF 0xBB 0x

【Web前端】jquery_json

1.jquery 1.1jquery简介 jquery是一个快速、简洁的javascript框架,于2006年1月份发布。jquery设计的宗旨是"write less,domore",倡导写更少的代码,做更多的事情。封装了javascript常用的一些功能代码,提供一种简便的js设计模式,优化html文档操作、事件处理、动画设计和ajax交瓦。jquery核心特性可以总结:具有独特的链式语法

本地管理多个git账号

代码托管网站有GitHub、码云、coding等等,还有公司内部的私服gitlab,如何把多个账号管理起来使它们不相互影响呢,就要我们合理的配置ssh。 比如我现在要在github、gitee、gitlab使用三个git账号 a、b、c ,这里的a、b、c指的是你在三个平台上的注册账号,使用注册邮箱也可以。当只是用一个git账号的时候不用配置config,使用多个就要配置一下了(也有说不用配置也能

echarts的tooltip 使用formatter

记录问题: 1.echarts的toolip里formatter的使用 2.使用formatter后小圆点不显示 参考文章: https://segmentfault.com/q/1010000008101623 http://www.cnblogs.com/zzcyeah/p/10220978.html https://blog.csdn.net/weixin_39703282/articl

Cmake编译源代码生成库文件以及使用

在项目实战中,通过模块化设计能够使整个工程更加简洁明了。简单的示例如下: 1、项目结构 project_folder/├── CMakeLists.txt├── src/│ ├── my_library.cpp│ └── my_library.h└── app/└── main.cpp 2、CMakeList文件 # CMake 最低版本要求cmake_minimum_requ

FckEditor在Extjs中的使用

一:工具栏的设置: 打开fckeditor目录下面的fckconfig.js文件,找到FCKConfig.ToolbarSets["Default"]代码: FCKConfig.ToolbarSets["Default"] = [['Source','DocProps','-','Save','NewPage','Preview','-','Templates'],['Cut

修改表空间的状态

Oracle从入门到总裁:​​​​​​https://blog.csdn.net/weixin_67859959/article/details/135209645 表空间有4种状态:联机、脱机、只读和读写。修改其中某一种状态的语句如下所示 设置表空间 tspace 为联机状态。 SQL>ALTER TABLESPACE space ONLINE: 设置表空间 tspace 为脱机状态。

获取spring容器中管理的bean的方法

方式一:实现ServletContextListener 定义BeanContants,该类定义一个static变量,保存ApplicationContext的对象 public class BeanConstants {public static ApplicationContext context;} 在项目启动时,配置listener,将获取web工程当前的上下文信息(Applica

solr集群安装使用

本文内容来自入云龙老师课堂笔记 什么是SolrCloud SolrCloud(solr 云)是Solr提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用SolrCloud的,当索引量很大,搜索请求并发很高,这时需要使用SolrCloud来满足这些需求。 SolrCloud是基于Solr和Zookeepe

Solr单机版安装使用

本文内容来自入云龙老师课堂笔记 什么是Solr Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中,Solr 索引的实现方法很简单,用 POST 方法向