現在、検索と結果の表示を可能にするAngular.jsページがあります。ユーザーが検索結果をクリックしてから、[戻る]ボタンをクリックします。検索結果を再度表示したいのですが、検索をトリガーして実行する方法がわかりません。詳細は次のとおりです。
- 私のAngular.jsページは、検索フィールドと検索ボタンを備えた検索ページです。ユーザーは手動でクエリを入力してボタンを押すと、ajaxクエリが実行され、結果が表示されます。検索語でURLを更新します。それはすべてうまくいきます。
- ユーザーが検索結果をクリックすると、別のページが表示されます-これも正常に機能します。
- ユーザーが[戻る]ボタンをクリックして、角度検索ページに戻ると、検索語を含む正しいURLが表示されます。すべて正常に動作します。
- 検索フィールドの値をURLの検索用語にバインドしたので、期待される検索用語が含まれています。すべて正常に動作します。
ユーザーが「検索ボタン」を押す必要なしに検索機能を再実行するにはどうすればよいですか?jqueryの場合、documentready関数で関数を実行します。Angular.jsに相当するものが見当たりません。
$routepProvider
?これを使用して、検索結果のデータを提供するアプリのサービスに接続します。document.ready
jQueryのように考えないでください。現在どのように検索が