采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,旅拍界面的接口URL是空的,就是travelTabModel.url,然后就导致旅拍的多个页面使用的都是默认的URL,进而导致页面是重复的,这个是接口的问题,有没有解决方案啊?
旅拍界面的接口URL是有值的http://www.devio.org/io/flutter_app/json/travel_page.json
建议对照这块的课程代码检查下是不是哪里设置不对呢:https://git.imooc.com/coding-321/flutter_trip/src/master/lib/dao/travel_tab_dao.dart
对,我看了一下确实是有数据,我的代码和您的一模一样,但是旅拍模块的每一个界面仍然是重复的。而且我看了一下travel_page.dart的一下代码里面创建TravelTabPage时传递的参数都不是空的,而且URL和params参数每个界面都一样,只有groupChannelCode每个界面都不相同。 Flexible( child: TabBarView( controller: _controller, children: _tabs.map((TravelTab tab) { // print(tab.groupChannelCode); return TravelTabPage( travelUrl: travelTabModel.url, params: travelTabModel.params, groupChannelCode: tab.groupChannelCode, ); 如果我没猜错,您现在的代码运行出来旅拍界面也应该是重复的,但是这个问题还是不知道怎么解决
携程旅拍接口入参更新了,导致返回数据重复问题,现在旅拍类别接口也已同步更新,现在可以了哦,可以运行最终课程源码看一下哈
谢谢老师,老师效率是真滴高啊,每次提问都是当天收到回答
登录后可查看更多问答,登录/注册
解锁Flutter开发新姿势,,系统掌握Flutter开发核心技术。
1.7k 4
2.0k 1
4.1k 5
1.8k 3
1.7k 5