-1

我收到以下错误:

意外的 $end,期待 kEND

rescue需要吗end?怎么样begin?我错过了end某个地方吗?

class AdAssistedController < CommonController
  def initialize
    super
    @pageJs = ['ad_assisted']
    @pageCSS = ['ad_creator', 'fbx_launcher', 'score_dashboard', 
                'slider_dashboard_new', 'score-dashboard_new',
                'jquery-ui']
  end

  def index
    begin
      @feed_names = FbxLauncher::Feed.find(:all)
    rescue Exception => e
      log_error(e.message)
      log_error(e.backtrace)
    end

    respond_to do |format|
      format.js { render :partial => 'index'}
      format.html { render :partial => 'index'}
    end
  end
4

3 回答 3

0

你错过了你的课的结束。

于 2013-09-24T10:35:44.797 回答
0

在编写代码时尝试使用一致的标签/空格。并且文件末尾缺少一个“结束”(即 kEND)意味着。

class AdAssistedController < CommonController

  def initialize
    super
    @pageJs = ['ad_assisted']
    @pageCSS = ['ad_creator', 'fbx_launcher', 'score_dashboard', 
                'slider_dashboard_new', 'score-dashboard_new',
                'jquery-ui']
  end

  def index
    begin
      @feed_names = FbxLauncher::Feed.find(:all)

    rescue Exception => e
      log_error(e.message)
      log_error(e.backtrace)
    end

    respond_to do |format|
      format.js { render :partial => 'index'}
      format.html { render :partial => 'index'}
    end
  end

end
于 2013-09-24T10:36:20.983 回答
0

期待 kEND意味着你需要一堂课 end。您的课程定义中遗漏了哪个。

于 2013-09-24T10:36:21.043 回答