0

Streambuilder で String 変数を Stream に渡そうとしていますが、

テキスト ウィジェットには、null 以外の文字列を指定する必要があります。'package:flutter/src/widgets/text.dart': アサーションの失敗: 269 行目 pos 10: 'data != null'' エラー。

変数を確認しましたが、print 関数を介して null 値を返していません。

class NoteStream extends StatefulWidget {
  final String reqDataBase;

  NoteStream({this.reqDataBase});

  @override
  _NoteStreamState createState() => _NoteStreamState();
}
class _NoteStreamState extends State<NoteStream> {
  String database;

  @override
  void initState() {
    database = '${widget.reqDataBase}Notes';
    print('Data is : $database');
    //I need to fix the database
    super.initState();
  }

  @override
  Widget build(BuildContext context) {
    return StreamBuilder<QuerySnapshot>(
      stream: Firestore.instance.collection(database).snapshots(),
4

1 に答える 1