如何解决在 Flutter 中根据 Tab Bar 名称显示 Tab Bar 查看产品
所以,我需要创建这种电子商务应用程序,这是用户界面:
从设计中可以看出,它有两个级别的类别。
我正在使用标签栏和标签栏视图来创建类别层次结构。我在第一个选项卡栏视图中嵌套第二级类别,产品数据也类似。
我的查询,这里是:如何根据标签栏的名称过滤生成的标签栏视图内容。
Dynamic children for TabView in flutter
我指的是为选项卡创建动态数据,但如何有条件地将选项卡栏视图过滤到选项卡栏?
感谢任何形式的帮助!
解决方法
创建一个接受名称并返回具有给定名称的列表的小部件函数,如下所示:
Widget home(String txt){
return yourWidget();///filtered by txt variable
}
并像这样调用这个方法:
TabBarView(
controller: _nestedTabController,children: <Widget>[
home("Milk"),home("Diary"),home("Cheese"),])
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。