2017-04-04 16 views
2

私は、ターボリンクを正しく設定することを試しています。ターボリンクが動作しているという証拠を見るために何か方法がありますか(トレース、javascriptコンソール、HTMLの検査など)ですか?単に「速い」または「点滅しない」を探すのはあまりにも主観的です。ターボリンクが動作していることを確認する方法を教えてください。

+0

「正しく」働いているとはどういう意味ですか? – ellitt

+0

私は本当に「すべて」を意味します。言い換えれば、私はそれが非ターボリンクとは異なる何かをしているとは言えません。 – pitosalas

答えて

1

application.jsファイルでこれを試してみてください(または実行を取得しています他のjs /コーヒーファイル):

$(document).on('turbolinks:load', function(){ alert("turbolinks on load event works") });

を使用すると、これが実行されているJSページをリロードした場合、そのページはあなたを示してい警告、ターボリンクが動作しています。

+0

良いヒント!私は警告を見ている。次の質問は、実際にターボリンクのことをしているのかどうか、ページ全体をリロードするのではなく、DOMの一部を置き換えることです。そのことをどうやって見ることができますか? – pitosalas

+0

私は、あなたが本当にそれを信用していない場合は、ページスピードのためのブラウザコンソールのネットワークタブを見て、ターボリンクでページをリロードしてからそれをオフにすることができると思います。 – ellitt

+0

明確にするために、私はそれを信頼します、私は自分自身を信頼しない:)感謝! – pitosalas

関連する問題