关于前端的枚举类型

来源: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回答

甲蛙

2021-02-27

其实你做接口从后端获取,别人一样可以通过看接口找到这些枚举。前端的都是不安全的,这些枚举我觉得泄露出去问题不大,都是很常见的枚举。

1
1
慕粉1542476468
好的
2021-02-27
共1条回复

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1698 问题

查看课程