美文网首页
Rails方法之——.each_with_index

Rails方法之——.each_with_index

作者: 小小修行者 | 来源:发表于2018-09-25 15:04 被阅读0次

怎么在新建表单的时候,有时候由于疏忽,直接把数据的ID直接在页面上显示出来。如:在数据循环中使用<%= user.id %>等情况。这样虽然在页面编写、调试时比较直观但不太好。最好在循环中使用.each_with_index方法,即按序号展示。

<% @users.each_with_index do | user, index| %>

    <%= index + 1 %>

    <%= user.name %>

    <%= user.location %>

<% end %>

相关文章

  • Rails方法之——.each_with_index

    怎么在新建表单的时候,有时候由于疏忽,直接把数据的ID直接在页面上显示出来。如:在数据循环中使用<%= user....

  • Rails方法之——pluck

    以上图为例,在控制台中使用 则会返回 可以看出pluck方法重users表中选了每一条数据的两个字段name和ph...

  • Rails方法之——super

    如上图,super.rb中Plane类继承了Car类。子类调用了父类的相同属性时,可以用super调用父类的属性。

  • Rails方法之——.try

    以上图为例,我们在页面中需要进行如下操作: 当bank_cards没有数据,为nil时,页面报错。这里我们就可以用...

  • Rails方法之——transaction(交易)方法

    transaction方法的使用像这样: 在transaction do中,要求条件 1)和条件2)需要全部生效的...

  • 肖威洞察 | can't activate sqlite

    https://github.com/rails/rails/issues/35387 目前的解决方法是编辑Gem...

  • ruby-Time/Date1

    鉴于前几天没提到的rails中的时间/日期常用方法,补充下面的方法。rails中常用的取时间节点的方法,对于计算天...

  • rails:unable to monitor director

    用rails命令时报错 解决方法

  • rails 笔记(2)

    rails中的校验和测试 1、model 文件中增加validates,validates方法是个标准的Rails...

  • Rails 辅助方法

    辅助方法是针对某个特定的控制器的,应该放进该控制器对应的辅助文件中。例如,为StaticPages控制器创建的辅助...

网友评论

      本文标题:Rails方法之——.each_with_index

      本文链接:https://www.haomeiwen.com/subject/gnkloftx.html