我也是Ionic Framework和AngularJs的新手。
我正在处理的应用程序有一个用户可以搜索的视图,结果显示在列表中。当用户单击其中一个列表项时,它将导航到详细信息视图。当用户按下标题栏上的“后退”按钮时,搜索文本框和结果列表为空,他必须再次搜索。
当用户从详细信息视图中按下后退按钮时,建议的方法是,使用上一个搜索词和结果填充搜索视图? (将滚动位置恢复也很好)
我知道我可以将这些信息存储到某些服务中,但这听起来像是很多工作。
还有其他很酷的东西,比如查看状态服务或者可以为我做这件事吗?
答案 0 :(得分:1)
我知道我可以将这些信息存储到某些服务中,但是这个 听起来很多工作。
确实
app.factory('searchData', function() {
return {
searchTerm: '',
results: []
};
});
这是怎么做的。但听起来你正在寻找的是治疗懒惰的方法......