首页 > 其他分享 >vuex是什么

vuex是什么

时间:2022-10-17 19:35:26浏览次数:43  
标签:状态 存储 vue 什么 state 组件 vuex

Vuex是vue框架中状态管理工具 ;

状态管理就是全局的状态工具,如何组件都可以获取状态(state)或者触发行为(mutations) ;

 

好处:存储 token,单页应用中,组件之间的数据状态。可以做状态管理、采用localstorage保存信息、数据一直存储在用户的客户端中 ; 

使用场景:(1)登录信息、(2)购物车、(3)复杂的组件通信 ;

核心概念:
state状态-存储数据 ;数据源存放地 ,类似于 vue 实例的 data ;
getter计算属性,类似computed 
mutation改变状态、唯一修改state数据的办法 ;
action异步操作、可以用于发起 axios 请求 ;
module 模块

标签:状态,存储,vue,什么,state,组件,vuex
From: https://www.cnblogs.com/zhulongxu/p/16800308.html

相关文章

  • 为什么HashMap的长度要是2的N次方?
    文章目录:①、抛出问题②、给出结论③、论证问题④、&和%运算效率对比相信对JDK源码感兴趣的小伙伴,HashMap的源码你一定不要错过,里面有很多精妙的设计,也是面试的常......
  • 什么是Docker
    目录什么是Docker?Docker的应用场景有哪些?Docker的优点有哪些?Docker与虚拟机的区别是什么?Docker的三大核心是什么?如何快速安装Docker?如何修改Docker的存储位置?Dock......
  • 什么是等级保护?一级等保和三级等保有什么区别?
    等保全称信息安全等级保护,是对信息和信息载体按照重要性等级分级别进行保护的一种工作,按照信息系统的安全保护等级分为五级,一至五级等级逐级增高,那么一级等保和三级等保......
  • 解决vuex刷新页面数据丢失问题(数据持久化)
    1、为什么刷新页面vuex的数据会丢失刷新页面vuex的数据会丢失属于正常现象,因为JS的数据都是保存在浏览器的堆栈内存里面的,刷新浏览器页面,以前堆栈申请的内存被释放,这就是......
  • EasyNVR接入EasyNVS显示授权超时是什么原因?如何解决?
    EasyNVS上云管理平台具备汇聚与管理EasyGBS、EasyNVR等平台的能力,可以将接入的视频资源实现统一的视频能力输出,并能进行远程可视化运维等管理功能,还能解决设备现场没有固定......
  • 为什么用 Redis 作为 MySQL 的缓存?
    主要是因为 Redis具备「高性能」和「高并发」两种特性。1、Redis具备高性能假如用户第一次访问MySQL中的某些数据。这个过程会比较慢,因为是从硬盘上读取的。将该用......
  • Redis 数据类型以及使用场景分别是什么?
    Redis提供了丰富的数据类型,常见的有五种数据类型:String(字符串),Hash(哈希),List(列表),Set(集合)、Zset(有序集合)。随着Redis版本的更新,后面又支持了四种数据类型: BitMap(2.2版......
  • Redis是什么
    Redis(RemoteDictionaryServer),即远程字典服务。Redis是一种基于内存的数据库,对数据的读写操作都是在内存中完成,因此读写速度非常快,常用于缓存,消息队列、分布式锁等场......
  • 内存凭什么比SSD贵?折腾多年DIY后我终于懂了
    虽然内存和SSD都是存储产品,但两者的待遇却完全不一样:8G内存可以轻松卖到200元的价格,而200元可以买到256GB的SSD,价格差达到了30倍,为什么内存有勇气卖这么贵呢?电商报价¥139¥2......
  • 一语道破本质——哪有什么35岁的砍?能力才是这个时代的铁饭碗!
    别人的30多岁在奋力拼搏,而你的30多岁在“得过且过”。过去,大家都说,人生是场马拉松,跑得慢不要紧,重要的是稳健。现在这句话不能适用了,因为你不拼尽全力,分分钟就会出局。前半场......