博客
关于我
vue3.0实现todolist(6)定义状态管理
阅读量:144 次
发布时间:2019-02-27

本文共 498 字,大约阅读时间需要 1 分钟。

状态管理实现了数据共享

import { createStore } from 'vuex'  export default createStore({    // 定义需要管理的状态    state: {      name: 'jack'    },    // 同步修改 state 的方法,用于处理异步操作(如定时器、网络请求)    mutations: {      setName(state, payload) {        state.name = payload;        state.name.slice(0, 1);      }    },    // 异步提交 mutation 的方法    actions: {      async setName(store, params) {        setTimeout(() => {          store.commit('setName', params);        }, 2000);      }    },    // 模块化状态管理    modules: {    }  })

 

转载地址:http://sivb.baihongyu.com/

你可能感兴趣的文章
PHPExcel一些基本设置总结
查看>>
phpexcel中文手册
查看>>
PHPExcel导入导出 若在thinkPHP3.2中使用(无论实例还是静态调用(如new classname或classname::function)都必须加反斜杠,因3.2就命名空间,如/c...
查看>>
phpize及其用法
查看>>
phpMailer发送邮件
查看>>
PHPMailer发送邮件
查看>>
phpmailer发送邮件,可以带附件
查看>>
phpmailer的用法
查看>>
phpmyadmin 安装
查看>>
phpmyadmin导出数据库出现Fatal error: Cannot 'break' 2 levels in D:\phpstudy\WWW\phpMyAdmin
查看>>
phpmyadmin数据库建表及插入
查看>>
phpnow配置
查看>>
phprpc简单使用
查看>>
phpspider中当爬虫获取数据时如何去掉广告
查看>>
phpstorm 2016.3.3 激活
查看>>
phpstorm中Xdebug的使用
查看>>
phpstorm中使用svn版本控制器
查看>>
phpstorm配置php脚本执行
查看>>
PhpStorm配置远程xdebug
查看>>
phpstudy+iis搭建php项目
查看>>