1

次の方法で Angularjs フォーム ディレクティブを使用したいと思います: /home にある場合は /search/term にリダイレクトし、既に /search プロセスにある場合は、ページを更新せずに場所を変更するだけで送信します。両方の方法は知っていますが、両方の例で機能する再利用可能なコードの書き方はわかりません。

4

1 に答える 1

1

XHR 経由でデータを非同期的に送信しない限り、ページを更新しないとフォーム データを送信できません。

/home で HTTP POST または GET を介して同期的に送信しているようです。これにより、ページが更新されます。フォーム コントロールから値を取得し、XHR POST または GET 経由で送信するには、いくつかの Angular コードを記述する必要があります。

2 つのまったく異なるアプローチであるため、再利用可能なものを作成するのは難しい場合があります。基本的に 1 つは単純な古い HTML 方法論ですが、もう 1 つはもう少し洗練された Javascript を必要とします。

于 2015-02-20T12:47:43.213 に答える