如何在没有Javascript/AJAX的情况下更新视图,以便在Rails 3.2中调用我的模型中的方法?在没有JavaScript或AJAX的情况下在Rails 3.2中刷新视图
鸣叫模式:
class Tweet < ActiveRecord::Base
def self.get_tweets
#get more tweets code and store in DB
end
end
鸣叫控制器:
class TweetsController < ApplicationController
def index
@all_tweets = Tweet.all
end
end
如何通过索引视图按钮或链接调用get_tweets功能?我不希望每次都刷新页面,只有当我点击刷新链接/按钮时。
感谢
没有使用JavaScript,你唯一的选择是重新加载整个页面。 – choise 2012-02-06 21:03:41
@choise,我该如何调用get_tweets函数?没有一个答案显示如何在Rails中实际做到这一点,这是我的问题。视图是什么样的?控制器是什么样的? – AdamT 2012-02-06 21:47:35
只需在控制器中执行'Tweet.get_tweets' – choise 2012-02-06 22:08:54