当前位置:Gxlcms > JavaScript > Vuex提升学习篇分享

Vuex提升学习篇分享

时间:2021-07-01 10:21:17 帮助过:4人阅读

本文主要介绍了Vuex提升学习篇,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧,希望能帮助到大家?

上一篇我们讲了如何通过一些简单的动作来改变 store.js 中的数据对象,在实际工作中,这是完全无法满足工作需求的,所以这篇我们来说说如何做一些简单的流程判断。

自制vuex LOGO

一、比如说我现在有这么个需求,当 count < 5 的时候,就停止 count-- 。这就需要用到 actions

actions 定义要执行的动作,如流程的判断、异步请求

在 store.js 内的 actions 中


运行项目

二、通过 actions 模拟异步请求

1. 先在 App.vue 中定义好事件


2. 在 store.js 内的 actions 中添加 异步 Promise 事件


运行项目


三、获取数据状态

假如我们需要知道数据的奇偶数,那么就需要在 getters 中来判断。

getters 中可以获取经过处理后的数据,从而来判断状态

在 store.js 的 getters 中加入判断奇偶数的方法


在 App.vue 中加入


判断奇偶数.gif

如有不明白之处,还请留言交流,或者直接翻看 API

相关推荐:

基于Vue、Vuex、Vue-router实现动画切换功能

关于Vuex的全家桶状态管理

vuex概念理解和实例教程

以上就是Vuex提升学习篇分享的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行