如何在沒有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