11月26日11月26日,周日在家practice.基本了解了layouts and Rending (guides); gem font-awesome-rails的实例用法;建立路径route, member..do的实际例子

http://fontawesome.io/examples/ 

content_tag(:i,"", class:"fa fa-lock fa-spin fa-lg fa-fw)   //用<i>或者<spin>

fa-spin:可以让图标icon旋转

fa-lg(fa-3x):让图标比例放大 (Larger Icons)

fa-fw:让icon有一个固定的宽度,目的是让上下行图标排列整齐(Fixed Width Icons)。

 

fa-ul and fa-li 组合是让List 前面的icon变成指定的图标。 

<ul class="fa-ul">   <li><i class="fa-li fa fa-check-square"></i>List icons</li>   <li><i class="fa-li fa fa-check-square"></i>can be used</li>   <li><i class="fa-li fa fa-spinner fa-spin"></i>as bullets</li> </ul>

 

Animated Icons

fa-spin :让图标旋转。

 

Bootstrap 3 Examples

<a class="btn btn-lg btn-success" href="#">   <i class="fa fa-flag fa-2x pull-left"></i> 
  Font Awesome<br>Version 4.7.0
</a>

 


 

 


 错误❌ :views里面的删除按钮,和自定义的按钮,在链接代码中,如果不声明使用的html verb:即method是什么(getpatchputpost, or delete),执行程序的时候,会找不到routes.

Adding Member Routes

http://guides.rubyonrails.org/routing.html 

 对单一数据进行自定义的操作,You can use getpatchputpost, or delete here .

route.rb中的 verb要和view里面的链接对应:如下 

<%= link_to("publish", publish_admin_job_path(job), method: :patch, class:"btn btn-default ")%>

和routes.rb里面的member do block中的 patch 动车verb对应。 

  namespace :admin do
    resources :jobs do
      member do
        patch :publish
      end
    end
  end
posted @ 2017-11-26 16:33  Mr-chen  阅读(211)  评论(0编辑  收藏  举报