1.0.4 • Published 9 months ago

vue-plugin-enum-reactivity v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
9 months ago

vue-plugin-enum-reactivity

plugin for pull enum config from remote and use in frontend

Installation

Using npm:

npm i --save vue-plugin-enum-reactivity

How to use

Vue2

import { EnumReactivityPlugin } from 'vue-plugin-enum-reactivity'

const enumReactivityIns = new EnumReactivityPlugin({
  isProd: true,
  request: getEnumConf,
})

Vue.use(EnumReactivityPlugin, {
  instance: enumReactivityIns
})

new Vue({
  data() {
    return {
      someEnum: this.$getEnum('someKey')
    }
  },
})

Vue3

import { EnumReactivityPlugin } from 'vue-plugin-enum-reactivity'

const enumReactivityIns = new EnumReactivityPlugin({
  isProd: true,
  request: getEnumConf,
})

const enumReactivityIns = new EnumReactivityPlugin({
  isProd: true,
  request: getEnumConf,
})

const someEnum = enumReactivityIns.getEnum('someKey')

TODO

  • 枚举值远程拉取并通知变更,触发视图响应式更新
  • 支持Vue3
  • 支持本地缓存枚举值配置
1.0.4

9 months ago

1.0.3

9 months ago

1.0.2

9 months ago