基于 若依 ,或者使用 LayUi ,用来展示数据表,同时要 转换字典数据时的转换的建议

原作者在做这个项目时,他把所有数据字典都放在数据库表中了,这种方法的确比较好,适用于中大型项目,方便统一管理字典;而且优点突出,字典值变化后不需要调整前端代码;

但是在实际开发项目中,一些小型的项目,在展示数据表时,

例如展示 性别、状态 这些字典值比较少、又基本不变(整个项目一共不过几个字典值),又而且很明显的字典值时,反复从后台取值,浪费资源不说,还对开发人员有要求,感觉代码有些啰嗦;

所以可以自己在画面展示时,加入类似如下代码,避免这样的矛盾;

{
                    field : 'area',
                    title : '区域',
                    formatter: function (value) {
                        if(value === 'sh'){
                            return "上海";
                        } else if(value === 'sz'){
                            return "深圳";
                        }
                    }
                },
原文地址:https://www.cnblogs.com/alexgl2008/p/12297126.html