小编Dam*_*era的帖子

如何实现滑动以删除列表视图以从 Firestore 中删除数据

我对扑扑和飞镖很陌生,所以这可能是一个基本问题。但是,我想知道的是如何在列表视图中实现滑动删除方法以从 firestore 中删除数据。

我尝试使用 Dissmissible 函数,但我不明白如何显示列表,而且我似乎也不明白如何删除选定的数据。

这是我的飞镖代码

Widget build(BuildContext context) {
return new Scaffold(
  resizeToAvoidBottomPadding: false,
  appBar: new AppBar(
    centerTitle: true,
    automaticallyImplyLeading: false,
    title: Row(mainAxisAlignment: MainAxisAlignment.spaceBetween,children: 
<Widget>[
      Text("INVENTORY",textAlign: TextAlign.center,) ,new IconButton(
          icon: Icon(
            Icons.home,
            color: Colors.black,
          ),
          onPressed: () {
            Navigator.push(
              context,
              SlideLeftRoute(widget: MyHomePage()),
            );
          })]),
  ),body: ListPage(),
);
  }
}

 class ListPage extends StatefulWidget {
   @override
  _ListPageState createState() => _ListPageState();
  }

class _ListPageState extends State<ListPage> {

Future getPosts() async{
var firestore = Firestore.instance;

QuerySnapshot gn = await 
firestore.collection("Inventory").orderBy("Name",descending: 
false).getDocuments(); …
Run Code Online (Sandbox Code Playgroud)

android dart firebase flutter google-cloud-firestore

2
推荐指数
1
解决办法
4101
查看次数