我收到以下错误:
意外的$ 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
答案 0 :(得分:0)
你错过了班上的一个结局。
答案 1 :(得分: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
答案 2 :(得分:0)
期待kEND 意味着您需要一个类 end
。在课堂定义中遗漏了哪些内容。