[RAILS] Deaktivieren Sie Turbolinks in Schienen

1. Häufige Ereignisse (Nachladen von Heilmitteln)

・ Wenn Sie zu einer Seite springen, zittert nur diese Seite. -Kein Übergang, auch wenn Senden von form_for / with gedrückt wird. -Die Schiebereglerbilder sind angeordnet.

2. Turbolinks müssen deaktiviert sein

rails:views/layout/application.html.erb



<div 
 <% if content_for?(:body_attributes) %>  
   <%= yield(:body_attributes) %>
 <% end %>
>
 <%= yield %>
</div>

Ohne die schließende Klammer des div zu schließen <% if content_for?(:body_attributes) %> <%= yield(:body_attributes) %> Geben Sie <% end%> ein

Geben Sie den folgenden Code oben auf der Ansichtsseite ein, die Sie deaktivieren möchten

<% content_for(:body_attributes) do %>
      data-turbolinks="false"
  <% end %>

Wenn Sie die verknüpften Turbolinks deaktivieren möchten, gehen Sie zu link_to

Sie können es deaktivieren, indem Sie , data: {" turbolinks "=> false} hinzufügen.

Wenn Sie mit einem href deaktivieren möchten

<div data-turbolinks='false'>
    <a href="/"></a>
</div>

3. Am Ende

Wie einfach ist das! !! Ich muss noch lernen! !!

Recommended Posts

Deaktivieren Sie Turbolinks in Schienen
[Schienen] So deaktivieren Sie Turbolinks
Entfernen Sie "Assets" und "Turbolinks" in "Rails6".
Group_by in Rails
Modellassoziation in Rails
Hinzufügen von Spalten in Rails
Deaktivieren Sie IPv6 in CentOS8
^, $ im regulären Ausdruck von Rails
Verwenden Sie Bilder mit Schienen
Migration in Schienen verstehen
Teilen Sie route.rb in Rails6
Markdown in Rails implementiert
[Rails] Holen Sie sich UserAgent auf den Controller
Implementieren Sie die Anwendungsfunktion in Rails
Deklarative Transaktion in Rails #ginzarb
Japanisieren Sie mit i18n mit Rails
Implementieren Sie die LTI-Authentifizierung in Rails
Edelstein oft in Schienen verwendet
Monatskalender in Rails anzeigen
Verwenden Sie mehrere Kontrollkästchen in Rails6!
Deaktivieren Sie den statischen Initialisierer in PowerMock
Rails: Erfassen Sie reguläre Ausdrücke in E-Mails!
[Rails] Einstellung des Sitzungszeitlimits im Gerät
Fügen Sie eine Suchfunktion in Rails hinzu.
[Rails] Implementierung des Anmeldebildschirms in Devise
Über das Symbol <%%> in Rails erb
[Rails] Verwenden Sie Cookies im API-Modus
Implementieren Sie eine einfache Anmeldefunktion in Rails
Erstellen Sie eine neue App mit Rails
Ruby on Rails Japanisch-Englisch kompatibler i18n
[Lösung] Webpacker :: Manifest :: MissingEntryError in Rails
Implementieren Sie ein Kontaktformular in Rails
CRUD-Funktion und MVC in Rails
So installieren Sie jQuery in Rails 6
Hinzufügen der ersten Paginierungsfunktion in Schienen
Daten sind nicht in Rails registriert.
[Rails 6] Passen Sie Bootstrap in der Rails + Bootstrap 5.0.0-Alpha-Umgebung an
Implementieren Sie die CSV-Download-Funktion in Rails
Ruby-Methoden, die häufig in Rails verwendet werden
So installieren Sie Swiper in Rails
So implementieren Sie Suchfunktionen in Rails
Andere Definitionen als die sieben grundlegenden Aktionen in Rails
[Rails] Funktionseinschränkungen im Gerät (Login / Logout)
So ändern Sie den App-Namen in Rails
So fügen Sie ein Video in Rails ein
Die Identität der Schienenparameter [: id]
[Rails] Liste der in Controller definierten Aktionen
Rails Refactoring Geschichte vor Ort gelernt
Ruby on Rails in Visual Studio-Codespaces
JavaScript (Vanille) reagiert in Rails nicht.
Verwendung von MySQL im Rails-Tutorial