1.0.1 • Published 1 year ago

vuex-hook v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

vuex-hook-super

简介

补充vuex中没有实现的hook,用于在setup中映射仓库数据

安装

npm i vuex-hook-super

或者

yarn add vuex-hook-super

使用

使用方式非常简单,支持vuex中的四种map函数

import { useMapState, useMapActions, useMapGetters, useMapMutation } from "vuex-hook"

// 用法和vuex中的mapState、mapMutations相同
// 参数1表示映射的模块,根模块可以省略参数1
const { name } = useMapState('about', {
    otherName: 'name',
});
const { gName } = useMapGetters(['gName']);
const { setName } = useMapMutation(['setName']);
const { getName } = useMapActions(['getName']);