之前项目要根据后端返回数据,来判断下方功能是否显示与隐藏

之前项目要根据后端返回数据,来判断下方功能是否显示与隐藏

后端返回的是一大串字符串,一开始写的逻辑是这样的,很傻

然后问了下大佬,想做种后端返回某个数据,显示用户的权限功能分为 静态映射与动态映射

先看下大佬写的优化图二if的方法

 

两种方法都能优化上方繁琐的if判断

静态映射

土话就是 后端返回什么 我就显示什么;
也就是后端 返回 auth 我就要显示 evtity

动态映射

auth 和 evtity 都是后端返回,根据判断来显示该有的功能
posted @ 2021-02-25 22:41  乐天的java  阅读(334)  评论(0)    收藏  举报