Ruby on rails 从Twitter上执行rescue\u::错误并仍然加载视图
我想捕获在部分视图中发生的Twitter::错误,并且仍然加载页面。换句话说,我不希望Twitter::错误阻止页面加载。我只是不想加载那个片段Ruby on rails 从Twitter上执行rescue\u::错误并仍然加载视图,ruby-on-rails,twitter,twitter-gem,Ruby On Rails,Twitter,Twitter Gem,我想捕获在部分视图中发生的Twitter::错误,并且仍然加载页面。换句话说,我不希望Twitter::错误阻止页面加载。我只是不想加载那个片段 您可以从错误中拯救,以满足您的需要: def my_method begin # do some things rescue Twitter::Error flash[:notice] = 'oh dear!' end # any other view code end 您捕获错误,设置一条消息,然后继续查看。发生什
您可以从错误中拯救,以满足您的需要:
def my_method
begin
# do some things
rescue Twitter::Error
flash[:notice] = 'oh dear!'
end
# any other view code
end
您捕获错误,设置一条消息,然后继续查看。发生什么并不重要,可能什么都没有,只是强调代码将在救援后继续,而不是停止。