Rails 中页面中常用函数

<%=sprintf("%0.2f" , 100)%>  
 输出:100.00  保留2位 

 

函数:h
描述:将html转义

# <%=h("<h1>中华人民共和国</h1>")%>  
# 输出: <h1>中华人民共和国</h1>  

 函数:truncate
描述:截取指定长度的字符串,后面加省略号

 <%=truncate("中华人民共和国",5)%>  
 输出:中华...  
 后面有三个点,所以算五个了  

 
函数:strftime
描述:把日期为指定格式

 <%=product.add_date.strftime("%Y-%m-%d") %>   输出: 2006-12-03  
其中product.add_date为数据库中的时间型字段  
   
 <%=Time.now.strftime("%Y-%m-%d") %>  
 输出当前时间 2006-12-6  
   
 <%=Time.now.strftime("%Y-%m-%d %H:%M:%S")>  
 页面输出:2006-12-6 9:7:13 

 函数:sprintf
描述:把数字转为指定格式

 

  page 渲染模板同时调用js方法

     render :update do |page|
      page.replace("price" , :partial => "price")
      #page.javascript_tag( 'price', "alert('aaa'');")
      page.call("javacriptmethod"); #javascriptmethod方法为你的js方法
     end  
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值