我正在设置类别选择器,在其中按下某个图像会更改用户应该看到的类别。但是,如果用户未选择类别,则应该看到所有项目。
FutureBuilder(
future: _authService.getUserId(),
builder: (context, snapshot) {
if (snapshot.hasData)
return StreamBuilder(
stream: _firestore
.collection('Item')
.where(_category != null ? ('category', isEqualTo: _category) : true)
.snapshots(),
我试图做这样的事情,但是它给我一个错误,说它在某个地方需要一个支架。
关于此设置,我还有另一个问题是,即使_categoy更改,也会更新列表吗?还是因为流已经建立,所以不会?在后者中,我将如何使用实际值更新列表?
我正在设置类别选择器,在其中按下某个图像会更改用户应该看到的类别。但是,如果用户未选择类别,则应该看到所有项目。 FutureBuilder(...
将其更改为以下内容: