"Javascript для конкретной страницы" с использованием стимула на рельсах
Могу ли я узнать, можем ли мы достичь загрузки "Javascript для конкретной страницы", как упомянуто в статье " Организация Javascript в Rails Application с помощью Turbolinks" с использованием фреймворка стимула?
Благодарю.
1 ответ
Да, хотя это более "специфично для компонента".
С помощью стимула вы можете добавить data-controller
для любого элемента, и в любое время, когда эти элементы находятся в DOM, будет вызван соответствующий контроллер. Нет необходимости $(document).ready
или же $(document).on("turbolinks:load")
- все происходит автоматически.
Вы можете прочитать больше в Stimulus Handbook.