問題タブ [turbolinks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails 4 + Turbolinks:JSは頭にありますか、それとも体の下部にありますか?
私はJSをbody要素の下部に貼り付けることに慣れています(HTML5Boilerplateのように)が、 Rails 4でデフォルトでオンになるTurboLinksは、リクエストごとにbody(およびタイトル)をリロードするので、意味がありますか?これから私のJSを頭に入れますか?これに関する適切なガイドやベストプラクティスはまだありますか?
ruby-on-rails - ブートストラップモーダルに関するturbolinksの問題
私はこのようなモーダルをやっています:
モーダルを示すリンク:
モーダルhtml自体:
しかし、data-no-turbolink
期待どおりに機能しないでください。data-no-turbolink
ページを更新すると問題なく動作しますが、ターボリンクを使用してページを参照すると、が無視されているように見えます。
私は何か間違ったことをしていますか?私のアプリの例のようないくつかのモーダルがあり、それらを削除したくないし、ターボリンクも削除したくない...
前もって感謝します。
ruby-on-rails-3.2 - フォームとページ付けのターボリンク
検索フォームの送信やwill_paginateでTurbolinksを使用できるかどうか疑問に思いました。
誰かがそれを機能させる方法についていくつかのアイデアを持っていますか?
ruby-on-rails-3.2 - ページのアニメーション化:ターボリンクで変更
ページをアニメーション化するにはどうすればよいですか:ターボリンクで変更しますか?
それは可能ですか?
ボディでCSSトランジションを試しましたが、期待どおりに機能しませんでした。ウィンドウの一部だけを更新して、それが完了したときにコールバックを作成する方法、またはそれが可能かどうかさえわからない。
前もって感謝します
jquery - 石積みのターボリンクが機能しない
私のレールアプリ3.2.8にターボリンクジェムhttps://github.com/rails/turbolinksをインストールしました。
私はこの宝石、石積みをショー要素に使用します https://github.com/desandro/masonry。
問題は、ターボリンクを含む新しいページを開いたときに石積みの要素が正しく読み込まれないことです。
この問題を解決するにはどうすればよいですか?
どうもありがとうございました!
javascript - Rails - ターボリンク - コールバック
ターボリンクがページのレンダリングを終了したときに関数を呼び出すために使用できるコールバック関数がターボリンクにあるのだろうか?
javascript - jQuery - イベントのロード - 進む/戻る
css が完全にロードされた後にロードする必要のある特定の関数 (カスタム フォント) があり、それらが正しく機能するために使用されます。
そのうちの 1 つは、テキストをボックス内で縦方向に中央揃えにすることです。
ページ間の読み込みを高速化し、関数が正しく機能するように、turbolinks.js を使用しています。これを追加しました。
ページ間をクリックすると、必要な結果が得られますが、前後に移動すると、このイベントが「高速」になり、要素の高さなどを計算するときに受け取るのは0だけです。
バインドできるイベントなど、これに対する解決策はありますか?
jquery - ターボリンク (レール) を使用する場合、1 つではなく複数の ajax リクエストを送信する
を見るとfirebug
、次の行がこの問題の原因となっています。
jquery.js
ファイルで。remote: がなければtrue
、form
orlink_to
は正常に動作しturbolink
、 を含める前にも動作しましturbolink
た。
ruby-on-rails-3.2 - Railsでのターボリンクの使用link_to
Rails link_toヘルパーでターボリンクを直接使用する方法があるかどうか疑問に思っていたのですが、ちょっとグーグルしても何もわかりませんでした。これが私が役に立たなかったタイプのことです。
私はあなたがこのような通常のリンクでそれを行うことができることを知っています
現在、lisやdivsなどのリンクを囲む要素の属性を含めています。
前もって感謝します。
ruby-on-rails - Rails 4 の Asset-Pipeline/Turbolinks を大きなアプリケーションに使用する場合の長所と短所は何ですか?
私たちはかなり大規模で幅広いアプリケーションに取り組んでいます。Web サイトには、非常に異なるユーザー インターフェイスの要件と動作を備えたさまざまなセクションが多数あります。
将来を見据えて、Rails 4 はアセット パイプラインを別の gem に分離したので、それを含めるかどうかを選択できます。ターボリンクでも同じことが起こるかもしれません。
私は最近自分自身に問いかけ続けていますが、答えが見つからないという質問は、プロジェクトでこれらのライブラリを使用する必要があるかどうかです。
私の考察における主な問題は、オールインワン ファイル戦略はおそらく機能せず、アプリケーションのさまざまな部分でファイル バンドルを使用する必要があるという事実です。すべての js/css が既にロードされていると想定する必要があるため、ターボリンクはこれにどのように反応しますか? このような構成の利点は、パイプラインとターボリンクの両方によって暗示されるコードの複雑さを克服しますか?
はい/いいえの答えは期待していません。問題についてのいくつかの意見です。