前端要做很多状态转换 有没有优雅点的实现方式?


它们是长这样子的滴:关键我一个界面有个状态值有10个类型

现在的解决方案是:构建一个状态映射类:

const ZxUtils = {

XzxkMain: {
ISOK: {
0: '不成功',
1: '成功'
},
SFGK: {
0: '公开',
1: '不公开'
},
DEALTAG: {
'0': '填写',
'1': '其他'
},

ztLx: {
  '0': '居民身份证',
'1': '军人身份有效证件',
'2': '港澳居民来往内地通行证',
'3': '台湾居民来往大陆通行证',
'4': '护照',
'5': '其他法定认可的证件',
'6': '统一社会信用代码',
'7': '组织机构代码',
'8': '工商登记注册号',
'9': '税务登记证号',
},
} }; export default ZxUtils;

界面操作就简单多了:

优质内容筛选与推荐>>
1、第一篇随笔
2、【Codeforces1009F】—Dominant Indices(长链剖分)
3、CountUp.js – 让数字以非常有趣的动画方式显示
4、JavaScript是如何工作的:引擎,运行时间以及回调的概述
5、ps aux和ps -ef命令区别


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号