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

2014-08-07 11:30:34 +08:00
 lintiven49
比如我在一个对象中有个Gender的枚举分别为F和M,
这两个枚举都有一个属性mean,f为女,m为男。
一般json转的时候就把枚举直接变成一个字符串而已,mean就丢失了。
3867 次点击
所在节点    程序员
10 条回复
jsonline
2014-08-07 12:52:33 +08:00
直接字符串,要啥枚举。
loading
2014-08-07 13:40:52 +08:00
被考试考疯了!
都json过来了,字符串处理除非有性能损失才不用!
lintiven49
2014-08-07 16:56:55 +08:00
@jsonline 那怎么解决显示为男或者女?全都在前端?
qazwsxedc121
2014-08-07 18:11:54 +08:00
早已抛弃枚举多年,{"f":"女","m":"男"}
yangkeao
2014-08-07 19:22:17 +08:00
字典?映射??

同楼上{"f":"女","m":"男"}
qq5775548
2014-08-07 20:30:32 +08:00
同楼上 不要简单事情复杂化
anubiskong
2014-08-07 20:57:09 +08:00
枚举.....
可见学院派的教学多么害人
可见java式的面向对象多么悲剧
json够你用了, 你多用几年js, 会发现你java那样的语言所标榜的面向对象, 设计模式啥啥的在js里面原生就可实现.
lintiven49
2014-08-07 22:54:47 +08:00
@yangkeao @anubiskong
没办法,公司这边用的是java。。。然后就各种jsp和别的混合。。我也想只用js来实现~
lintiven49
2014-08-07 22:55:21 +08:00
谢谢各位啦~~果然还是用映射就好
yangkeao
2014-08-08 10:38:26 +08:00
@lintiven49 java类似的用map??

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/126541

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX