我有多个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
},
),
我该如何实现?
答案 0 :(得分:0)
我能够使用setState做到这一点
TextField(
onChanged: (text) {
setState(() {
userSearch = text;
});
},