Есть ли способ перезагрузить данные турболинк-турбо линкс-перманент?

У меня есть приложение, и оно использует data-turbolinks-перманент под рендером, как это:

<div class="container" style="margin-bottom: 100px;" >
   <%= yield %>
</div>
<div class="media-player" data-turbolinks-permanent id="music-player">

   <div class="audio-player">
      <!-- Audio Player -->
   </div>
</div>

И когда пользователь выбирает новую песню, он должен обновить эту часть. Как я могу сделать это, сохраняя это постоянным для любого другого типа ссылки?

1 ответ

Turbolinks также есть data-turbolinks-temporaryВы можете добавить его в audio-player

<div class="audio-player" id="the_player" data-turbolinks-temporary>
   <!-- Audio Player -->
</div>

На turbolinks-classic это не работает, уже есть проблема:

https://github.com/turbolinks/turbolinks-classic/issues/674

Другие вопросы по тегам