Я использую periodically_call_remote
обновить часть страницы, которая содержит список объектов. Я отправляю наряду с URL параметрический усилитель, содержащий created_at дату нового объекта в базе данных. Действие, которое называют затем, получает все объекты, которые были созданы с тех пор, и представляет частичное, которое отображает их наверху списка.
Проблема состоит в том, что я, может казаться, не выясняю, как сделать его так, чтобы в следующий раз periodically_call_remote
триггеры, которые это отправляет вдоль created_at даты нового нового объекта (если существует один). Я пытался поместить periodically_call_remote
в частичном, которое представляется, но это вызвало все виды проблем (Это объясняет, почему Вы не должны делать этого).
Есть ли некоторый способ, которым я могу сделать periodically_call_remote
отправьте вдоль нового параметрического усилителя каждый раз, когда это называют?как есть Прямо сейчас это просто отправляет того же много раз, что означает, что новые объекты представляются несколько раз.
Можно взломать, но я рекомендую вам начать писать свой собственный код JavaScript для выполнения запросов AJAX. Помощники Rails, такие как periodically_call_remote
, не предназначены для использования в таких сложных ситуациях.