對於我的應用程序,我試圖設置Turbolinks Mobile包裝>。我遇到了無法登錄應用程序的問題(並且認爲問題是我需要修改Devise才能切換到XHR以便爲移動設備工作)。我的sign_in表單使用Devise,但我看不到代碼。獲取turbolinks包裝與Ruby on Rails合作設計
Using: ruby "2.4.0" gem "rails", "5.0.2" gem "turbolinks", "~> 5.0.0.beta" gem "devise", ">= 4.2.0" gem "devise-async", git: "https://github.com/mhfs/devise-async", branch: "devise-4.x" # for user authentication
我的問題是在哪裏我看還是什麼,我需要做的修改設計有它能夠發送XHR爲turbolinks移動的包裝?
現在,它不會登錄,我知道(或我在想)我需要讓DEVISE切換到XHR,但我不知道如何。
關於如何操作的建議?或參考資料的建議?
嗨Stephen, Thanks - Bounty is all yours!快速的問題,我在這裏添加format.json(只是在創建) - 這是否有道理:http://take.ms/pihdd 非常感謝您的答案。 – user2970050
渴望的加載不是特定於JSON響應。該警告只是告訴你,你正在加載未使用的數據。查看http://guides.rubyonrails.org/active_record_querying.html#eager-loading-multiple-關聯 – Stephen