加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 控制器中的Rails空方法

发布时间:2020-12-17 03:50:03 所属栏目:百科 来源:网络整理
导读:我想问一下我是否应该在我的控制器中保留空方法(这是一个关于代码风格的问题): before_action :set_project,only: [:show,:new] def show end def new end 我应该保持这样或简单地删除节目和新动作 class ProjectController ApplicationControllerbefore_ac
我想问一下我是否应该在我的控制器中保留空方法(这是一个关于代码风格的问题):

before_action :set_project,only: [:show,:new]

  def show
  end

  def new
  end

我应该保持这样或简单地删除节目和新动作

class ProjectController < ApplicationController
before_action :set_project

def index
#indexaction
end

def create
#createaction
end

是否更加偏执? Rails Styleguide并不表示任何溶剂,只有:

def show
end

比…更好

def show; end

解决方法

如果您希望将来使用这些方法,请保留这些方法,否则将其删除.即使保留它们也不会有任何问题.

如果创建它们并且您不想使用它们,也要删除这些方法的路由.代码应该尽可能简单.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读