Описание тега turbo-rails

1 ответ

Turbo-Rails with Devise does not redirect Consistently Rails 6.1.3 Devise 4.7.3 Turbo Rails 0.5.9

THIS IS A COMPANION TO https://github.com/hotwired/turbo-rails/issues/122 REPRODUCTION APP CODE: https://github.com/jasonfb/TR001 Using Rails 6.1.3 Devise 4.7.3 Turbo Rails 0.5.9 Symptom 1:-- using Turbo-Rails + Devise When I click "Log In", the for…
13 мар '21 в 18:51
1 ответ

В Rails 6.1 нет файла bin / bundle, не удается получить формат запроса TURBO_STREAM

когда я бегу rails turbo:install это дает Errno::ENOENT: No such file or directory - bin/bundle Нет файла bin / bundle в новом приложении rails 6.1.3 с гемом turbo-rails (v0.5.9) Я не знаю, связано ли это с тем, что запрос не будет отправлен как TUR…
14 мар '21 в 15:58
0 ответов

Ошибка неправильного количества аргументов в теге Rails Turbo Frame

Я обновился до rails 6.1 с rails 6.0 и пробовал Hotwire, но при попытке запустить приложение получаю сообщение об ошибке: wrong number of arguments (given 0, expected 1..4) Extracted source (around line #1): <%= turbo_frame_tag 'branch' do %> …
20 апр '21 в 20:03
3 ответа

Формат Turbo_stream больше не отправляется

в настоящее время мы работаем над изменением нашей поисковой системы веб-приложений со Stimulus на Turbo. Однако мы продолжаем получать HTML-запрос вместо Turbo из нашего скрипта с ошибкой: « ActionController::UnknownFormat “. Trying to force the re…
29 апр '21 в 04:25
1 ответ

Реакция турбо-кадра Rails не запускает турбо: загрузка

У меня есть стандартное встроенное редактирование с использованием Turbo , которое заменяет турбо-кадр show вид с турбо-рамкой в _form. Но $(document).on "turbo:load", -> в этом случае событие не запускается. Я не вижу другого события, которое сл…
29 мар '21 в 19:20
1 ответ

Рельсы 6 с турбонаддувом. popper.js не загружается при полной загрузке страницы

Я новичок в rails и webpacker и не могу понять, что здесь происходит. Когда я выполняю «полную загрузку» своего приложения из адресной строки в браузере, всплывающие подсказки и всплывающие окна не создаются, и я получаю такие ошибки: application.js…
0 ответов

турбо-рельсы - в консоли нет TURBO_STREAM

В моем Gemfile есть: gem 'rails', '~> 6.1.3', '>= 6.1.3.2' gem 'webpacker', '6.0.0.beta.7' gem 'hotwire-rails' (потому что, хотя github.com/rails/webpacker говорит gem 'webpacker', '~> 6.x' - это дает Could not find gem 'webpacker (~> 6.…
2 ответа

Hotwire Rails - невозможно использовать оператор импорта вне модуля

Я установил hotwire-rails в существующий проект Rails. Прежде чем писать какой-либо код, связанный с Hotwire, я получаю следующую ошибку в консоли браузера на каждой странице: Uncaught SyntaxError: Cannot use import statement outside a module в appl…
1 ответ

Rails Hotwire + пространство имен администратора

У меня есть приложение с рельсами 6.1.3.2. Я начинаю переходить на использование hotwire вместо ujs. Мое приложение использует пространство имен администратора, чтобы позволить пользователю вносить изменения, создавать элементы с помощью этого. Прим…
04 янв '22 в 06:31
3 ответа

Новое приложение Rails 7 Turbo не показывает, что предупреждающие сообщения data-turbo-confirm не срабатывают (turbo-rails 7.1.0 и 7.1.1)

Новое приложение Rails 7, созданное в 2021 или 2022 году, когда я нажимаю на форму с data-turbo-confirm, предупреждающее сообщение не отображается. <%= form_with url: root_path(), data: {'turbo-confirm': "Are you sure you want to submit this form…
11 янв '22 в 20:55
2 ответа

Добавление действия клика Stimulus к ссылке Turbo?

Я выполняю функцию встроенного редактирования на странице шоу с помощью кнопки «Редактировать» над фреймом, который загружается с турбо. Попытка добавить переключатель на кнопку редактирования, который переключается на кнопку отмены в режиме редакти…
1 ответ

Частичное частичное широковещательное обновление Turbo-rails

Я хочу транслировать обновления ActiveRecord для отдельных частей в зависимости от их маршрута. Как я мог это сделать? Пример: у меня есть модель Post, которая has_many :comments. Комментарии могут быть обновлены, и у нас есть две части для commentв…
07 фев '22 в 17:49
2 ответа

Как вы используете турбокадр, чтобы заменить форму создания объекта частичной демонстрацией объекта?

у меня есть модель subscription_tierс и editдействия с соответствующими представлениями. Я обернул каждый из них турбо-рамой. <%= turbo_frame_tag subscription_tier do %> Когда я редактирую существующий уровень подписки и сохраняю его, турбо-ка…
23 фев '22 в 23:53
1 ответ

События не загружаются при загрузке первой страницы, но работают после обновления

Я создаю приложение под названием «Система управления сотрудниками», используя Rails 7 . Чтобы добавить сотрудника, я создал форму. Здесь я использовал гем вложенных полей формы для добавления контактов сотрудника. Проблема в том, что когда форма за…
0 ответов

Визуализирует только определенные части DOM с помощью Hotwire

Предположим, у нас есть страница с двумя фреймами: +---+ +-----------+ | 1 | | 2 | 1: <turbo-frame id="sidebar"> +---+ +-----------+ 2: <turbo-frame id="main"> и страница отображается через Books#indexдействие. В : Как мы можем обновить …
11 фев '22 в 18:55
2 ответа

rails turbo_stream не работает с приложением rails 7

Я пытаюсь отправить форму и вернуть turbo_stream в приложении rails 7.0. В моей форме у меня есть следующее. <%= form_with url: "/request_trial", method: :post, format: :turbo_stream do |form| %> <%= form.label :name, I18n.t('marketing.form…
07 фев '22 в 10:50
0 ответов

Тест запроса Rspec для рельсов 7.0 возвращает целое число

У меня есть приложение rails 7.0, в котором я извлекаю все элементы и отображаю их в представлении. class ItemsController < ApplicationController def index @items = Item.all end На мой взгляд, я отображаю все элементы. <turbo-frame id="content…
2 ответа

Rails: Turbo Stream Broadcast не обновляет вид

У меня есть Turbo Stream, который не обновляет представление, и я не знаю, почему. У меня есть две другие настройки трансляции в аналогичной конфигурации, которые работают нормально. Судя по тому, что я вижу, все выглядит так, как будто оно должно р…
2 ответа

Rails Turbo не запускает событие turbo:load

Событие turbo:load не запускается после турбо-посещения (как указано в документации ). Он работает, как и ожидалось, после первоначальной полной загрузки страницы. Я могу поймать событие «turbo:before-fetch-response», но мне не повезло с turbo:load,…
0 ответов

Может ли Turbo.visit обновлять турбо-фрейм при изменении onChange без изменения URL-адреса?

Внутри формы у нас есть 2, и мы хотели бы обновить/обновить вторую при изменении первой , используя onChange Пример: Первый selectимеет: onChange:"Turbo.visit(`/sites/index_by_country?country_id=${this.value}`)" В настоящее время это работает, но Tu…
23 мар '22 в 13:35