Helpers方法
来源:互联网 发布:2017最新一手数据 编辑:程序博客网 时间:2024/05/21 11:32
Helepers方法
helper指的是可以在模板中使用的辅助方法,作用是将数据转化为可以输出的html字串。
格式化辅助方法:
simple_format
(换行)<%= simple_format("foo\nbar") %># 输出 "<p>foo\n<br />bar</p>"
truncate:提取前n个字符
<%= truncate("Once upon a time in a world far far away", length: 17) %># 输出 "Once upon a ti..."
移除html标签:
strip_tags
,移除html超链接标签:strip_links
URL辅助方法:
link_to
文字超连结mail_to
E-mailbutton_to
按钮连结current_page?(url)
是否目前是url这个页面,通常是在layout上搭配tab样式做active效果
表单辅助方法
一种是对应到Model物件的新增、修改,我们会使用form_for这个Helper
<%= form_for @event do |f| %>
没有对应Model的表单
<%= form_tag "/search" do %>
几种常用表单字段辅助方法
labeltext_fieldtext_arearadio_buttoncheck_boxfile_fieldselectselect_dateselect_datetimehidden_fieldsubmit
数据验证错误时的默认处理:
<% @e.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
0 0
- Helpers方法
- rails helpers 方法
- Ruby on Rails 的检验方法(Validation Helpers)大全
- Ruby on Rails 的检验方法(Validation Helpers)大全
- Ruby on Rails 的检验方法(Validation Helpers)大全
- Ruby on Rails 的检验方法(Validation Helpers)大全
- Ruby on Rails 的检验方法(Validation Helpers)大全 (转)
- Ruby On Rails--Action View Form Helpers(页面表单帮助方法)
- rails form helpers
- MVC Ajax Helpers
- jquery.dom.helpers-api
- rails 的 Helpers
- Active Record Validations Helpers
- form_tag (ActionView::Helpers::FormTagHelper)
- Rails Form helpers
- Class and Record Helpers
- rails 的 Helpers
- EJS.Helpers进阶
- QT之HelloWorld
- 【BZOJ】1022: [SHOI2008]小约翰的游戏John
- 万圣节后的早晨
- 小波变换
- 【树状数组】树状数组の奇技淫巧专场
- Helpers方法
- noi.openjudge 1711 潜伏者答案及其分析
- Java IO 系列源码分析——InputStream和OutputStream
- Java面试系列之HashMap大扫盲汇总
- 【LeetCode】17. Letter Combinations of a Phone Number
- 分页内存和非分页内存区别
- 解决Linux 启动 Nginx报错 :nginx: [emerg] mkdir() "/var/temp/nginx/client" failed (2: No such file or direc
- storm分布式安装
- SSH用通用dao更新出现的问题