草庐IT

dart-polymer

全部标签

json - 以 Map<String, dynamic> 作为正文的 Dart HTTP POST

Darthttppackage的post方法只接受String,一个List或Map作为请求正文。我需要使用Content-Typeheaderapplication/json发送此类的对象作为正文:classCreateListingRequest{Stringtitle;Listimages;ListcategoryIds;}哪里ListingImage是classListingImage{Stringurl;intposition;}在Postman中,我会将正文构建为带有Content-Typeheader的原始jsonapplication/json像这样:{"title":

json - 以 Map<String, dynamic> 作为正文的 Dart HTTP POST

Darthttppackage的post方法只接受String,一个List或Map作为请求正文。我需要使用Content-Typeheaderapplication/json发送此类的对象作为正文:classCreateListingRequest{Stringtitle;Listimages;ListcategoryIds;}哪里ListingImage是classListingImage{Stringurl;intposition;}在Postman中,我会将正文构建为带有Content-Typeheader的原始jsonapplication/json像这样:{"title":

dart - Flutter 从 Future<bool> 方法返回 bool 类型

这个问题与this非常相似但解释对我的用例并没有多大帮助。我有一个Future类型的方法,它返回一个bool执行对云firestore的查询,以检查用户输入的用户名是否已经存在。staticFuturedoesNameAlreadyExist(Stringvalue,Stringname)async{finalQuerySnapshotresult=awaitFirestore.instance.collection('users').where(value,isEqualTo:name).limit(1).getDocuments();finalListdocuments=resul

dart - Flutter 从 Future<bool> 方法返回 bool 类型

这个问题与this非常相似但解释对我的用例并没有多大帮助。我有一个Future类型的方法,它返回一个bool执行对云firestore的查询,以检查用户输入的用户名是否已经存在。staticFuturedoesNameAlreadyExist(Stringvalue,Stringname)async{finalQuerySnapshotresult=awaitFirestore.instance.collection('users').where(value,isEqualTo:name).limit(1).getDocuments();finalListdocuments=resul

dart - snapshot.ConnectionState 总是在等待

在FutureBuilder中,snapshot.ConnectionState一直在等待,但future的功能已成功完成。在不同的页面中,相同的代码块有效并且ConnectionState从等待到完成的过渡。future的功能:FuturegetDoctors()async{varres=awaithttp.get(globals.domain+"users/docs/");varresBody=json.decode(utf8.decode(res.bodyBytes));print(res.statusCode);if(res.statusCode==200){if(mounte

dart - snapshot.ConnectionState 总是在等待

在FutureBuilder中,snapshot.ConnectionState一直在等待,但future的功能已成功完成。在不同的页面中,相同的代码块有效并且ConnectionState从等待到完成的过渡。future的功能:FuturegetDoctors()async{varres=awaithttp.get(globals.domain+"users/docs/");varresBody=json.decode(utf8.decode(res.bodyBytes));print(res.statusCode);if(res.statusCode==200){if(mounte

dart - 如何在 Flutter 上将 DatePicker 上的可选日期设置为从现在起 3 天?

如何设置日期选择器只能在未来一天选择-3天或10天?我只找到了工作日可选择日期的解决方案.. 最佳答案 只能选择3天后的日期。您可以编辑值以在10天后生成。代码:varresult=awaitshowDatePicker(context:context,initialDate:DateTime.now().add(Duration(days:3)),firstDate:DateTime.now().add(Duration(days:2)),lastDate:DateTime(2020),);今天是二月十五日

dart - 如何在 Flutter 上将 DatePicker 上的可选日期设置为从现在起 3 天?

如何设置日期选择器只能在未来一天选择-3天或10天?我只找到了工作日可选择日期的解决方案.. 最佳答案 只能选择3天后的日期。您可以编辑值以在10天后生成。代码:varresult=awaitshowDatePicker(context:context,initialDate:DateTime.now().add(Duration(days:3)),firstDate:DateTime.now().add(Duration(days:2)),lastDate:DateTime(2020),);今天是二月十五日

dart - 将 listView 传递到另一个屏幕

我需要帮助将ListView传递到另一个屏幕。我是flutter和dart的新手,但总体上熟悉编程。我想出了如何从api调用创建列表。但是,我当前的代码,当我按下一个按钮时,它会显示在我当前所在的屏幕上。我想将它传递到另一个屏幕以显示在列表中(主页上将有文本字段将更改url以从中获取数据)。我想我在逻辑上尝试做的是当用户按下按钮时,它会调用获取数据、构建我的列表并将其显示在不同的屏幕上。import'package:flutter/material.dart';import'package:http/http.dart';import'dart:convert';voidmain(){

dart - 将 listView 传递到另一个屏幕

我需要帮助将ListView传递到另一个屏幕。我是flutter和dart的新手,但总体上熟悉编程。我想出了如何从api调用创建列表。但是,我当前的代码,当我按下一个按钮时,它会显示在我当前所在的屏幕上。我想将它传递到另一个屏幕以显示在列表中(主页上将有文本字段将更改url以从中获取数据)。我想我在逻辑上尝试做的是当用户按下按钮时,它会调用获取数据、构建我的列表并将其显示在不同的屏幕上。import'package:flutter/material.dart';import'package:http/http.dart';import'dart:convert';voidmain(){