Wpis z mikrobloga

#programowanie Zna się ktoś na Ruby on Rails? Mam pytanie odnośnie Turbo i Stimulusa. Kiedy dodaję komentarz poprzez turbo, to nie odświeża mi się Javascript który uruchamia Lightboxa (powiększanie obrazków). Typowy skrypt z czata GPT nie pomaga. Przypuszczam, że w tym wypadku należy korzystać zawsze ze Stimulusa i kontrolerów javascriptowych?
  • 1
  • Odpowiedz
  • 0
Rail


@tom-ek12333: Dobra. Doszedłem. Musiałem pozbyć się Importmaps (zakomentować) zupełnie bo on najlepiej współpracuje z CDNami a CDNy nie odświeżają się po użyciu turbo. Importmaps ma podobno problem z CSSami i obrazkami z paczek JS. Zainstalować JSbundlig-gem, potem rails javascript:install:esbuild, yarn init,następnie poinstalować wszystkie paczki typu hotwired/stimulus z application.js poprzez yarn, customowe dodać do application.js np: "import "./trix/trixcustomtoolbar";".

Potem dla moich potrzeb utworzyć kontroler stimulusa (lightbox_controller) i zarejestrować
  • Odpowiedz