ror学习笔记(1)

  • render(:partial=>"局部模板名", :collection=>集合名
  • 局部模板以下划线开头,内部有一个与局部模板同名(没有下划线)的变量做为单个值
  • render中:object可接受一个对象做为参数传入局部模板
  • form_remote_tag :url=>{:action=>xxx,:id=>xxx} ajax提交form
  • submit_tag 提交按钮,需要在do..end之间
  • javascript_include_tag 包括需要的javascript库,:defaluts
  • rjs等同于一个rhtml
  • page.replace_html("cart",:partial=>"cart",:object=>@cart) 类似render,用局部模板的内容将id="cart"的<div>替换
  • page[:current_item].visual_effect :hightlight,:startcolor=>"#88ff88",:endcolor=>"#114411", 将id=current_item的元素高亮显示,通常在对些元素做了操作后,重新提交后使用,以提醒用户
  • page[:cart].visual_effect :blind_down if @cart.total_items==1 平滑显示某元素
  • helpers目录下的方法可以在视图中引用
  • request.xhr?  可判断是否使用了ajax 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值