该视频仅会员有权观看
立即开通课程「Flutter 移动端应用开发实践」权限。
- 默认情况下,最近页面显示的是最近发布的内容。
- 热门页面允许用户切换排序方式以展示应用列表。
- 使用GET POST方法请求地址'post'时,可以通过'sort'查询服务来设置排序方式。
- 默认'source'查询符的值设为'latest'时,将得到最近发布的内容。
- 若将'source'的值设置为'most comments',则按评论数量排序。
- 在'get at post'方法中添加名为'sort'的参数来表示排序方式。
- 修改'post list'组件,添加名为'sort t'的string类型属性,并增加构造方法。
- 使用新的方法获取数据,并设置名为'sr'的参数,其值取决于'source'属性。
- 配置'post index popular'以返回一个带有padding的container,其中包含按评论数排序的'post list'组件。
- 重新启动编辑器并在模拟器上测试,确保页面和标签显示正确排序的内容。
上一节
准备项目(post-list-layout)