Как загрузить список из нескольких файлов (Список) используя библиотеку флаттера - PullRequest
0 голосов
/ 27 июня 2019

Я хочу загрузить список многокомпонентных файлов, используя библиотеку прерывателя флаттера, но он не принимает список в качестве параметра, если требуется какое-либо преобразование, пожалуйста, предложите мне

Код

@Post(path:url) 
@multipart 
Future<Response> postFileAndData(@Query("type") int type,@Query("title") 
String title, @Query("email") String email , @Query("owner") String owner, 
@Query("isFileMandatory") bool isFileMandatory ,@Part("formdata") var 
jsondata,@PartFile("file") List<PartFile> file);


 List<http.MultipartFile> list = new List();
if (_paths != null) {
  var multipat = await http.MultipartFile.fromPath(
      "file", _paths.values.toList()[0].toString());
  list.add(multipat);
}
var apiService = PostApiService.create();
final response = await apiService.postFileAndData(
    2,
    title,
    "mail@student.edu.au",
    "he-sso@edu.au",
    false,
    dataPostJson,
    null);

// Я хочу передать список составных файлов вместо нуля

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...