3 Star 14 Fork 5

1024创新实验室 / vue-enum

 / 详情

Cannot read property '$enum' of undefined

待办的
创建于  
2020-10-09 16:51

main中已经引用了

import { getenumInfo } from '@/utils/enumInfo'
import Enum from 'vue-enum'
....

Vue.use(Enum,{getenumInfo})

然后又建了一个enumInfo.js文件,里面用于存放所有枚举

export function getenumInfo () {
    let enumInfo = {
        AUDITING_IN_TYPE: {
            PENDING_IN: {
                value: 0,
                desc: '已提交'
            },
            PASS_IN: {
                value: 1,
                desc: '已通过'
            },
            FAILED_IN: {
                value: 2,
                desc: '未通过'
            },
        }
    }
    return enumInfo;
}

其他vue页面里使用
this.$enum.getDescByValue('AUDITING_IN_TYPE', e.state) 时报错:
Cannot read property '$enum' of undefined

评论 (4)

landon 创建了任务
landon 关联仓库设置为1024-lab/vue-enum
landon 修改了描述
展开全部操作日志

目前vue-enum2.0为适配vue3.0的版本,如需vue2.x的项目使用,请安装1.05版本

输入图片说明

我的版本也是1.0.5 之前都可以这几天突然不行了

输入图片说明

什么情况 之前好好的现在就不行了

node_modules 里面检查一下版本号对不对就行了
大概率是你版本控制没搞好,自动升级版本了

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
492450 complex 1578925563 112234 landonzeng 1578918050
JavaScript
1
https://gitee.com/lab1024/vue-enum.git
git@gitee.com:lab1024/vue-enum.git
lab1024
vue-enum
vue-enum

搜索帮助