当前位置: 首页 > news >正文

酒泉建设局网站找推广平台需要多少钱

酒泉建设局网站,找推广平台需要多少钱,制作游戏网站公司,提供手机网站建设企业当我们的项目很大的时候,VueX中的代码会越来越多,会有处理数据的,处理人员列表的,处理订单的... 如果我们将这些东西都写在一个state、actions和mutations中的话,就非常不方便后期的维护。 所以我们引入了VueX的模块…

当我们的项目很大的时候,VueX中的代码会越来越多,会有处理数据的,处理人员列表的,处理订单的...

如果我们将这些东西都写在一个state、actions和mutations中的话,就非常不方便后期的维护。

所以我们引入了VueX的模块化的概念,每一个模块存储对应操作的数据和方法,方便后期的维护。

一、创建模块化

我们将不同功能区间组成不同的模块,每一个模块中都有与之对应的state, getters, actions, mutations。

{

        namespace:true,

        actions:{},

        mutations:{},

        state:{},

        getters:{}

}

我们也可以将一个模块放在一个js文件中进行暴露,然后在index.js中引入

二、注册模块

export default new VueX.Store({

        modules:{ 模块1, 模块2 }

})

三、读取模块中的数据

(一)读取state中的数据

1. 直接读取

this.$store.模块名.数据名

 

2. mapState读取

...mapState("模块名", ["数据1", "数据2"])

 

(二)读取getters中的数据

1. 直接读取

this.$store.getters["模组名 / 数据名"];

2. mapGetters读取

...mapGetters("模块名", ["数据1", "数据2"])

 

(三)调用dispatch

1. 直接读取

this.$store.dispatch("模块名 / 方法名", value)

2. mapActions读取

...mapActions("模块名",  {新方法名1 : "方法名1",  新方法名2 : "方法名2"})

 

(四)调用commit

使用方法和调用dispatch一致

1. 直接读取

this.$store.commit("模块名 / 方法名", value)

2. mapMutations读取 

...mapMutations("模块名",  {新方法名1 : "方法名1",  新方法名2 : "方法名2"})

http://www.yayakq.cn/news/690732/

相关文章:

  • 公司网站费怎么做分录关于网站建设管理工作的报告
  • 建设淘宝客网站品牌设计包括哪些
  • 网站地图提交入口wordpress语言设置
  • 赔率网站怎么做怎么创建小程序卖东西
  • 电商网站首页怎么制作手机网站搭建多少钱
  • 域名通过了才可以做网站吗烟台网站建设哪家好呢
  • 网站网站开发需要多少钱拼多多申请注册店铺
  • 东莞网站建设多长时间ocr是不是用于制作网页的软件
  • 广州在线网站制作ip段访问网站代码
  • 用群晖做网站服务器汕头搜索引擎优化服务
  • 做餐饮的餐具网站有哪些詹凌峰建盏简介
  • 体育评论做的好的网站wordpress登陆图标修改
  • 网站设计制作网站提交百度了经常修改网站
  • 网站付费怎么做网站设计 推广
  • 织梦网站创建商品栏目西斗门的网站建设
  • 旅游网站建设的市场分析电商平台项目
  • 中山网站建设如何外贸渠道有哪些
  • 网站怎么上传数据库浙江信息港网
  • app要有网站做基础知识黑色大气网站源码
  • 中小企业网站功能模块及数据库表php怎么做搭建网站
  • 企业网站找谁做wordpress去掉竖线
  • 桂林手机网站制作wordpress站内301
  • 自己建设网站的费用自建团体电子商务网站建设成本
  • wordpress支付宝接口如何做seo搜索引擎优化
  • wordpress 多梦天津seo网站设计
  • 做网站和谷歌推广一共多少钱淮安做网站杨凯
  • 大连网站建设推广做电影网站要不要收费
  • 广西建设科技在线网站网站做缓存吗
  • 做煤的网站app做网站备案是个人还是企业好
  • 关于新农村网络建设网站在线做图表的网站