Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振-将对象转换为可编码对象失败_Flutter - Fatal编程技术网

Flutter 颤振-将对象转换为可编码对象失败

Flutter 颤振-将对象转换为可编码对象失败,flutter,Flutter,我有一个发行人。请帮帮我。非常感谢 错误:将对象转换为可编码对象失败:“FutureBuilder”的实例 包括您得到的错误。请阅读以下内容: Future<List<FtsMainContent>> querySearchWord(String word) async { final db = await ConectionDB.dbPro.database; HistoryTable his = HistoryTable(); List<

我有一个发行人。请帮帮我。非常感谢

错误:将对象转换为可编码对象失败:“FutureBuilder”的实例


包括您得到的错误。请阅读以下内容:
 Future<List<FtsMainContent>> querySearchWord(String word) async {
    final db = await ConectionDB.dbPro.database;
    HistoryTable his = HistoryTable();
    List<Map<String, dynamic>> maps =
        await db.rawQuery('select * from $tableName where origin = ?', [word]);
    return maps.map((e) => FtsMainContent.fromJson(e)).toList();
  } 
  Future<List<FtsMainContent?>> getSearchWord(String word) async {
    List<FtsMainContent> data = await fts.querySearchWord(word);
    return data;
  }
 return FutureBuilder(
    future: ftsPr.getSearchWord(word),
    builder: (context, snapshot) {
        ..................
        return Text('test');
    },
 );