2015-02-06 1 views
-2

У меня проблема с моим приложением Ruby on Rails. У меня есть страница с двумя формами. При загрузке страницы с turbolinks (так, нажав на нее другую ссылку со страницы в моем приложении), вторая форма не загружается. Когда я обновляю страницу, чтобы загрузить ее чисто, форма загружается. Любая идея, что может вызвать это?Различные HTML-файлы, загруженные после перезагрузки

Приветствия,

Стефан

+0

Вы используете на стороне клиента структуры, как ember.js? И можете ли вы опубликовать код? –

+0

Я не являюсь и какой код вы хотели бы видеть? HTML? – StefanDorresteijn

+0

На самом деле, я использую Bootstrap и simple_form. – StefanDorresteijn

ответ

0

С turbolink он ограничивает страницу, которая будет перезагрузить, поэтому необходимо CSS не будут собраны снова, но на PageLoad будет скомпилировать этот CSS.

Вы можете взять ссылку здесь - https://github.com/rails/turbolinks

+0

CSS, похоже, не проблема (и JS), поскольку HTML, который должен загружаться, фактически не загружается. Похоже, что это загрузка старой версии страницы, где я испортился, пытаясь вложить две формы. – StefanDorresteijn

+0

mate Я думаю, что я не понимаю вашу проблему, вы нажимаете на одну ссылку и открываете другую форму, если это тогда я думаю, что beacuse of turbolink ваша вторая форма не запускается для открытия, вам нужно учиться на части turbolink. –

+0

Возможно, я не понимаю. У меня есть страница (назовите ее/lists/new), и когда я получу на этой странице, две формы должны загружаться отдельно друг от друга. К сожалению, когда я добираюсь до этой страницы по ссылке на другой странице (turbolink), формы вложены (что заставляет думать, что загружает старый HTML-файл), но когда я перезагружаю страницу, она загружает новый HTML-код. – StefanDorresteijn