2016-07-21 2 views
2

Когда я включил турбовинты в моем приложении rails, часть макета контента была затронута и не была правильно выровнена. Но если я обновляю страницу, то содержимое выравнивается правильно.Rails turbolinks влияет на мой макет контента

+0

вы используете 'turbolinks 5?' – mrvncaragay

+0

Да, 'm using Turbolinks 5 –

+0

Я предлагаю попробовать использовать 'gem' jquery-turbolinks'', если вы этого не сделали, и включите' compatible.coffee' в свои javascripts/compatible.coffee. вы можете найти файл по адресу https://github.com/mrvncaragay/HyraV2/blob/master/app/assets/javascripts/compatibility.coffee – mrvncaragay

ответ

1

После добавления turbolinks,
удалить ниже Две ссылки в представлениях/applicatios.html.erb

<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> 
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> 

это работает для меня ..

+0

Было добавлено. Но проблема не решена. В любом случае, спасибо. –

+0

На самом деле загрузка jquery более одного раза, так что проблема возникает. Я столкнулся с такой же проблемой, и я узнал дополнительную ссылку на вызов jquery и удалил ее после того, как она работает хорошо. – khalidh