TabBarView动态更新列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TabBarView动态更新列表相关的知识,希望对你有一定的参考价值。
我有多个TabBarView
生成动态产品List
TabBarView(
controller: categoryTabController,
children: List<Widget>.generate(categories.length,
(index) => Products(categories[index])),
),
我有另一个TextField小部件,当我输入内容时,我想在List<Widget>
中更新TabBarView
,使用新的Products(categories[index]))
列表内容。
TextField( onChanged: (text) {
// need to update List<Widget> in above TabBarView
},
),
我怎么能实现它?
答案
我能够使用setState这样做
TextField(
onChanged: (text) {
setState(() {
userSearch = text;
});
},
以上是关于TabBarView动态更新列表的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Flutter 中使用函数创建动态 TabBarView/渲染新 Tab?
如何在TabBarView中实现SingleChildScrollView(带有水平列表视图和垂直gridview)