2

私は Ionic Framework と AngularJs も初めてです。

私が取り組んでいるアプリには、ユーザーが検索できるビューがあり、結果がリストに表示されます。ユーザーがリスト項目の 1 つをクリックすると、詳細ビ​​ューに移動します。ユーザーがヘッダー バーの [戻る] ボタンを押すと、検索テキスト ボックスと結果リストが空になり、再度検索する必要があります。

ユーザーが詳細ビューから戻るボタンを押したときに、前の検索用語と結果が入力された検索ビューを表示するための推奨されるアプローチは何ですか? (スクロール位置も元に戻せばいいのに)

この情報を何らかのサービスに保存できることはわかっていますが、これは大変な作業のように思えます。

ビュー ステート サービスなど、これを行うことができる他の優れた機能はありますか?

4

1 に答える 1

1

この情報を何らかのサービスに保存できることはわかっていますが、これは大変な作業のように思えます。

本当?

app.factory('searchData', function() {
  return {
    searchTerm: '',
    results: []
  };
});

それがその方法です。でも、あなたが本当に求めているのは怠惰の治療薬のようですね...

于 2014-03-30T00:33:33.960 に答える