关于前端的枚举类型
来源:7-1 课程管理功能开发

慕粉1542476468
2021-02-27
直接把所有枚举类型写在Enum.js暴露给客户端会不会不太安全?
SECTION_CHARGE_ARRAY:[{key:"F",value:"免费"},{key:"G",value:"收费"}],
COURSE_LEVEL_ARRAY:[{key:"1",value:"初级"},{key:"2",value:"中级"},{key:"3",value:"高级"}],
COURSE_CHARGE_ARRAY:[{key:"C",value:"收费"},{key:"F",value:"免费"}],
COURSE_STATUS_ARRAY:[{key:"P",value:"发布"},{key:"D",value:"草稿"}],
SECTION_CHARGE:{FREE:{key:"F",value:"免费"},CHARGE:{key:"G",value:"收费"}},
COURSE_LEVEL:{ONE:{key:"1",value:"初级"},TWO:{key:"2",value:"中级"},THREE:{key:"3",value:"高级"}},
COURSE_CHARGE:{CHARGE:{key:"C",value:"收费"},FREE:{key:"F",value:"免费"}},
COURSE_STATUS:{PUBLISH:{key:"P",value:"发布"},DRAFT:{key:"D",value:"草稿"}},
写回答
1回答
-
其实你做接口从后端获取,别人一样可以通过看接口找到这些枚举。前端的都是不安全的,这些枚举我觉得泄露出去问题不大,都是很常见的枚举。
112021-02-27
相似问题