V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lintiven49
V2EX  ›  程序员

前端 mvc 的话你们是怎么处理枚举类型的?

  •  
  •   lintiven49 · Aug 7, 2014 · 4641 views
    This topic created in 4282 days ago, the information mentioned may be changed or developed.
    比如我在一个对象中有个Gender的枚举分别为F和M,
    这两个枚举都有一个属性mean,f为女,m为男。
    一般json转的时候就把枚举直接变成一个字符串而已,mean就丢失了。
    10 replies    2014-08-08 10:38:26 +08:00
    jsonline
        1
    jsonline  
       Aug 7, 2014
    直接字符串,要啥枚举。
    loading
        2
    loading  
       Aug 7, 2014 via Android
    被考试考疯了!
    都json过来了,字符串处理除非有性能损失才不用!
    lintiven49
        3
    lintiven49  
    OP
       Aug 7, 2014
    @jsonline 那怎么解决显示为男或者女?全都在前端?
    qazwsxedc121
        4
    qazwsxedc121  
       Aug 7, 2014
    早已抛弃枚举多年,{"f":"女","m":"男"}
    yangkeao
        5
    yangkeao  
       Aug 7, 2014
    字典?映射??

    同楼上{"f":"女","m":"男"}
    qq5775548
        6
    qq5775548  
       Aug 7, 2014
    同楼上 不要简单事情复杂化
    anubiskong
        7
    anubiskong  
       Aug 7, 2014
    枚举.....
    可见学院派的教学多么害人
    可见java式的面向对象多么悲剧
    json够你用了, 你多用几年js, 会发现你java那样的语言所标榜的面向对象, 设计模式啥啥的在js里面原生就可实现.
    lintiven49
        8
    lintiven49  
    OP
       Aug 7, 2014
    @yangkeao @anubiskong
    没办法,公司这边用的是java。。。然后就各种jsp和别的混合。。我也想只用js来实现~
    lintiven49
        9
    lintiven49  
    OP
       Aug 7, 2014
    谢谢各位啦~~果然还是用映射就好
    yangkeao
        10
    yangkeao  
       Aug 8, 2014
    @lintiven49 java类似的用map??
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3267 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 13:16 · PVG 21:16 · LAX 06:16 · JFK 09:16
    ♥ Do have faith in what you're doing.