我需要人幫助-
我多次發現此錯誤,我也嘗試了多種型別,但沒有任何效果。
這是我的 API 鏈接——
http://103.137.75.74:82/new_connection/?search=test
這是我的控制器---
import 'package:dio/dio.dart';
import 'package:get/get.dart';
class ConnectionController extends GetxController {
final _dio = Dio();
final connectionList = [].obs;
getconnectionList() async {
try {
final res = await _dio
.get('http://support.nbox.live:82/new_connection/?search=test');
if (res.statusCode == 200) {
print('-------------------------');
print('Api data length : ${res.data.length}');
print('-------------------------');
print('Get data length : ${connectionList.length}');
print('-------------------------');
connectionList.addAll(res.data);
}
} catch (e) {
print(e);
}
}
}
我需要別人的幫助。請任何高級開發人員幫助我。
uj5u.com熱心網友回復:
改變這個:
final connectionList = [].obs;
對此
final RxList<Map<String, dynamic>> connectionList = [].obs;
uj5u.com熱心網友回復:
如果您正在尋找解決此問題的方法,則此方法有效。
精確的串列包含的資料型別如下:
final RxList<Map<String, dynamic>> connectionList = []<Map<String, dynamic>>.obs;
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/411614.html
標籤:
