0

我正在从数据库中提取一些数据并将其显示在此示例中的列表中。我想在页面顶部实现搜索,以搜索页面上重复的数据的值。此示例为搜索页面创建一个新视图。是否可以在不为搜索结果创建新视图的情况下在当前视图上实现搜索。

我不介意用新的观点来做,但我只是想知道

4

1 回答 1

1

视图不需要关心你在后台使用数据做什么。它只是以格式化的漂亮方式显示您发送给它的任何内容。因此,在搜索框中提供参数然后在单击搜索按钮时将其推送到控制器肯定没有错。然后控制器将对您的模型或存储库执行请求以过滤数据,最终返回加载了它找到的数据的视图,就像在初始加载时一样(现在数据比以前少)。不需要为此创建一个完全不同的视图,该视图只是您返回数据的模板。

于 2012-12-15T07:44:56.860 回答