Вопрос

Когда я смотрю на вывод терминала (я использую сервер WEBRick на моем локальном хосте), я вижу, что каждое действие (независимо от того, какой контроллер) вызывается дважды, всегда (второе всегда через 1-2 секунды послепервый).

Не было ни у кого такой проблемы?Я пытался искать в Google, а также обсуждал здесь SO, но, к сожалению, не нашел полезной помощи ...

ИЗМЕНИТЬ - пример: когда я смотрю на вывод терминала, я вижу там, например:

родовое слово

Это для каждого действия в контроллерах моего приложения.В браузере все в порядке, посетитель ничего не знает о повторной загрузке действия, но вы знаете ... почему происходит повторная загрузка действий?

Это было полезно?

Решение

Если это ajax-запрос, он может быть вызван файлами JavaScript, которые включены дважды.Возможно, вы предложили свои активы в режиме разработки.Не могли бы вы попробовать удалить «//= require_tree».от Application.js

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top