Я использую prismjs
для подсветки синтаксиса в моем приложении Rails. Я включил таблицу стилей и файл js в свой макет. Моя проблема в том, что код выделяется только один раз при загрузке страницы. Всякий раз, когда частичное обновление после вызова ajax, выделение кода не работает. Если я включу файл prism js в частичную версию, он будет работать. Есть ли лучший способ сделать эту работу?
макет. html .erb
<%= stylesheet_link_tag :prism %>
<%= javascript_include_tag :prism %>
Это работает при загрузке страницы в первый раз. Затем, чтобы заставить его работать с каждым ajax ответом на звонок, я должен сделать следующее:
частичное. html .erb
<%= javascript_include_tag :prism %>
Есть ли что-нибудь еще лучше способ добиться того же, как вызвать этот файл из обычного или любого другого метода?