ich die JavaScript-Aufruf eine Aktion auf dem Server auszuführen, wie folgt aus:Rails Actioncable Erfolg Rückruf
subscription.perform('action', {...});
jedoch von dem, was ich dort gesehen habe, scheint kein builtin javascript „Erfolg“ Rückruf zu sein , dh mir mitteilen, dass die Aktion auf der Serverseite abgeschlossen ist (oder möglicherweise fehlgeschlagen ist). Ich dachte an, wie so eine Sendung am Ende der Aktion zu senden:
def action(data)
...do_stuff
ActionCable.server.broadcast "room", success_message...
end
Aber alle diese „Zimmer“ abonniert Kunden würden diese Nachricht erhalten, möglicherweise in Fehlalarme zur Folge hat. Darüber hinaus ist die Nachrichtenreihenfolge nach meinen Angaben nicht garantiert, sodass eine vorherige Übertragung innerhalb dieser Aktion nach der Erfolgsmeldung erfolgen könnte, was möglicherweise zu weiteren Problemen führen könnte.
Irgendwelche Ideen zu diesem oder bin ich etwas völlig fehlt?