vuex-plugins-clear

0.0.7 • Public • Published

vuex-plugin-clear

vuex-plugin-clear 是一个使用 vuex 技术栈,可以自动清除 vuex module 层数据的插件

Features

自动清除 vuex module 层数据, 平时写业务代码的时候, 有可能会出现忘记清除 module 层数据情况,使用 vuex-plugin-clear 可以有效避免这种情况的发生

Getting started

Installation


npm install vuex-plugin-clear

Example

const modules = {
  color,
  count
};
import initData from "vuex-plugin-clear";
const moduleControl = initData(modules);
export default new Vuex.Store({
  state: {},
  mutations: {},
  actions: {},
  plugins: [moduleControl],
});

Usage

清除所有 module 数据

vm.$store.commit("initDataAll");

清除指定 vuex module 数据

const modules = ["count", "color"];
vm.$store.commit("initDataAll", modules);
这样就能清除 count 和 color module的数据

清除指定 vuex 模块不清除

const modules = ["count", "color"];
vm.$store.commit("initDtaAllExpect", modules);
这样就能清除 除 count 和 color module的数据

/vuex-plugins-clear/

    Package Sidebar

    Install

    npm i vuex-plugins-clear

    Weekly Downloads

    1

    Version

    0.0.7

    License

    ISC

    Unpacked Size

    7.44 kB

    Total Files

    8

    Last publish

    Collaborators

    • wangjunfa