在Flutter中的DropDownButton中选择项目后重新加载页面和筛选数据



我有一个页面,显示来自rest Api的所有产品。在同一页上,我有一个DropDownButton,里面填充了各种类别。我的问题是,如何在从下拉按钮中选择项目后过滤数据,并用过滤后的数据重新加载页面?

能够为任何有帮助的人这样做。

InkWell(
onTap: () {
clearimage();
},
child: Row(
children: <Widget>[
Icon(
Icons.cancel,
color: red,
size: 13.0,
),
Padding(
padding: const EdgeInsets.only(
left: 15.0),
child: Text(
"Remove",
style: TextStyle(fontSize: 10),
),
),
],
),
),

我调用了一个方法clearimage();,我必须将File _mage返回到null

clearimage() {
setState(() {
_image = null;
});
}

最新更新