我爲了以檢索用戶的時間表和發佈更新使用twitter gem與軌道:滑軌嘰嘰喳喳寶石引起錯誤缺少所需參數:狀態
def index
@tweets = Twitter.home_timeline
end
def tweet
text = params[:text]
Twitter.update(text) unless text = nil
end
,它發送通過jQuery/AJAX請求的視圖:
<input type="text" class="tweet-box" placeholder="tweet something" />
<input type="submit" class="tweet-button" value="tweet" />
<script type="text/javascript">
$(".tweet-button").on('click',function(e){
e.preventDefault();
$.post('/twitters/tweet', { text: $(".tweet-box").val() });
});
</script>
終於路線:
get "twitters/index"
post "twitters/tweet"
得到timeli ne工作正常,但是當試圖發送更新時,出現此錯誤:
Missing required parameter: status
問題是什麼?
感謝
我檢查了值,無論是在螢火蟲和鐵軌「渲染」,它存在。 – Wahtever