0

Rails アプリにバージョニングを実装するためにpaper_trailを使用しています。バックエンドをフロントエンドに結び付けるときに、頭を悩ませたことがあります。

ユーザーが AJAX を介してレコードを更新 (新しいバージョンを作成) できるようにするため、「元に戻す」/「やり直し」機能は、コントローラーで計算するのではなく、現在のページの状態に (何らかの方法で) 関連付ける必要があります。私が持っていた 1 つのアイデアは、すべての AJAX 要求で最新のバージョン番号を返し、このバージョン番号で「元に戻す」リンクを更新することでした。

他の誰かがこれに取り組んだことがありますか?それを行う最良の方法は何ですか?

4

1 に答える 1

1

私はあなたがあなた自身の質問に答えた方法に何も悪いことは見ていません:

私が持っていたアイデアの1つは、すべてのAJAXリクエストで最新のバージョン番号を返し、このバージョン番号で「元に戻す」リンクを更新することでした。

于 2011-09-24T23:29:37.373 に答える