有一个带有动作“list”的控制器(ObjectController)。 Controller创建并加载集合,创建视图,ObjectsPageView并渲染它。 ObjectsPageView由3个子视图组成:ObjectListView,SearchFormView和PaginationView。我不知道如何组织视图和控制器之间的交互。 现在我只有两个选项:
哪个选项更好?有更好的方法吗?
答案 0 :(得分:0)
第二个选项是最好的,但是您应该只有一个视图(ObjectListView),分页和搜索是在控制器上定义的动作,在该动作中调用API,使用特定参数提供数据(JSON)然后使用新模型
渲染ObjectListView我希望更清楚。