function - return_of_invalid_type 返回类型“String”不是“void”,由方法“getData”定义
问题描述
错误:返回类型“String”不是“void”,由方法“getData”定义。(return_of_invalid_type at [todo_app_ui] lib/redis.dart:9)
这是从 redis 服务器获取数据并将其放入 Flutter 应用程序的功能。
import 'package:resp_client/resp_client.dart';
import 'package:resp_client/resp_commands.dart';
void getData(key) async {
final server = await connectSocket('localhost');
final client = RespClient(server);
final commands = RespCommands(client);
final get = await commands.get('test');
return get;
}
错误:返回类型“String”不是“void”,由方法“getData”定义。(return_of_invalid_type at [todo_app_ui] lib/redis.dart:9)
解决方案
那里是如何得到修复的!:
import 'package:resp_client/resp_client.dart';
import 'package:resp_client/resp_commands.dart';
Future<void> getData(key) async {
final server = await connectSocket('localhost');
final client = RespClient(server);
final commands = RespCommands(client);
final get = await commands.get('test');
return get;
}
推荐阅读
- python - on_starting 或类似的东西 - Python
- javascript - 使用默认操作系统程序打开所有文件类型
- python - 等待实际结果加载到 Requests 和 Beautiful Soup - Python
- c# - C# .net http | 如何从 API 中获取对象层
- reactjs - Cropperjs 库上的打字稿导入问题
- c++ - c++ 指针向量到指针向量
- terraform - 如何在 terraform 中断开远程执行?
- arduino - 使用 Mozzi 库在 Arduino IDE 中编译错误
- php - Laravel CustomRequest 授权,传递请求数据以验证 auth 用户 customer id 和 model id 匹配
- sql - 将磅和盎司转换为克 - SQL Server