rails技巧之rassoc
来源:互联网 发布:软件企业附加税 编辑:程序博客网 时间:2024/05/28 11:30
先看一下model中的代码
数据库中存的通常是0,1,2
但我们却需要显示中文,比如说普通会员,讲师,系统管理员。
一般我们的做法是
但这样太不灵活了!现在好了,看下面代码
USERTYPE = [["普通学员",0],["讲师",1],["系统管理员",2]]
但我们却需要显示中文,比如说普通会员,讲师,系统管理员。
一般我们的做法是
<%... '普通会员' if @user.usertype == '0'%><% '讲师' if @user.usertype == '1'%><% '系统管理员' if @user.usertype == '2'%>
<%= AlaUser::USERTYPE.rassoc(@user.usertype.to_i)[0]%>
- rails技巧之rassoc
- rails技巧之find
- rails技巧之日期控件
- Rails技巧之tap&try
- rails技巧之把数据导入excel
- rails页面技巧
- Rails调试技巧
- Rails 技巧库
- ruby on rails 代码技巧
- Ruby On Rails开发技巧
- rails技巧之显示n个数字后面以省略号代替
- rails技巧之得到web应用中的web服务器地址和端口号
- rails源码分析之rack and rails
- rails之FCKEditor插件
- Rails之美
- 诗歌rails 之 i18n
- 诗歌rails之 Delegate
- rails 之 render 介绍
- IEWebBrowser组件的execWB方法
- ORACLE SQL语句优化技术分析
- 衡量一个“好”网站的标准
- 关于typeid —— typeid和RTTI C++
- c/c++的预处理定义 Stringizing Operator (#) Charizing Operator (#@) Token-Pasting Operator (##)
- rails技巧之rassoc
- 星爷电影《长江7号》在线观看+剧情简介
- 从SQL SERVER导入到Oracle的工具
- 介绍一款绝对好用的词典,比金山词霸好n倍
- 毕业论文提纲怎么写
- 我们为什么喜欢软件CD介质?
- 嫦娥一号所传回首幅月面图像今天公布[2007,11,26]
- Xp和win2003系统IE6和IE7共存方法
- Delphi控制Excel自动生成报表