私は、お母さんのビジネスのためにウェブサイト/ビジネスシステムを構築するためにangularJSを使用してきました。私はちょうど今働いているビットのためのベストプラクティスが何かを確信していません。データベースレコードの変更を保存するためにng-changeを使用する必要がありますか?
私は、クライアントの詳細を変更するためのオプションを実装する必要があるデータベース
上のデータを処理するためにPDOを使用しています。
私の最初の本能は、データが変更されるとすぐにデータを保存できるようにng-changeを使用することでした。私はそれが最良の方法であるかどうかは分かりません(メモを作成するときに送信する必要があるリクエストの数を考えてください)。ユーザーがテキストボックスを離れるときに変更を保存することもできました。ボタンを救う最良である...またはそれは本当に問題ではありません
は、使用するロールバック戦略に依存します。要求が失敗する可能性が常にあると考える必要があります。誰もあなたのためにこれに答えることはできません...私たちはあなたのアプリについて十分にわかりません – charlietfl
あなたは時々私の学位が無益だったと感じます....ロールバック戦略? heh ...私はいくつかのグーグルをしていると思います:/ –
何も複雑ではありません...あなたが編集していて、リクエストが失敗した場合、ユーザーに警告し、元のものを元に戻す必要があります。保存ボタンを使用すると、サーバーのupdteが成功した場合にのみライブデータを更新します – charlietfl