你好,我这里有个小问题,但我不知道如何解决它,我有一个来自flutter的数据,我想要的是从flutter的post请求中使用node.js查询 //code from flutter app
Future getB(townId) async{
var data;
print(townId);
final response = await http.post("http://xxx.xxx.xx.xx:3000/selectB",body:{
"townid": townId.toString()
});
d
我目前正在使用flutter_local_notifications插件来触发通知,但问题是我想要动态更改通知的标题和正文。基本上,我是在我的Django后端创建新的通知,然后在flutter前端获取最新的通知数据。通知按天触发,但通知标题和正文不变。示例代码片段如下:
var res = await http.get(Uri.parse(<REST API ENDPOINT>));
var body = await json.decode(res.body);
Map notificationData = body['results'][0];
await fl
Code表示根据控制台指出的行出现错误的代码行
错误显示在三个部分中。第一个:
新的FlickrPhotoList.fromJson (package:flutter_app_new_flutter/flickerPhotoList.dart:22:26)
import 'package:flutter_app_new_flutter/model.dart';
class FlickrPhotoList {
int page;
int pages;
int perpage;
int total;
List<FlickrPhoto> phot
我在从json api获取数据时遇到问题。我有这样的结构: {
"team": {
"team_name": "Team Name",
"team_quantity": 10,
"team_victory": 2,
}
} 我正在尝试使用Flutter来获取数据: class Team{
final String name;
final int quantity;
final int victory;
Team({this.name, t
我正在学习flutter和dart语言,并尝试通过rxdart应用阻塞模式,并在页面中显示数据。 无法在页面流生成器和listview.builder中获取length或显示数据,因为我收到错误: class 'Future<List<User>>' has no instance getter 'length'.
Receiver: Instance of 'Future<List<User>>'
Tried calling: length 我的类user.dart class User {
void getData() {
var url = 'https://172.20.10.3/lockertest/getData.php';
http.get(url).then((response) {
var data = "${response.body}";
var name = "1";
print("${response.body}");
print("$data" == "$name");
});
}
我试着比较"
我一直在我的flutter应用程序中处理JSON文件,我想在FutureBuilder中将多个JSON数据合并到一个Listview.builder中。在我的例子中,我有一个音频JSON文件和一个文本JSON文件。
var data;
Future<void> getAll() async{
// text JSON
final url1 = "http://api.alquran.cloud/v1/quran/en.asad";
Uri myUri1 = Uri.parse(url1);
final response1 = a
我希望使用以下代码将MobileVersionList和AppInfoList数据从API保存到SharedPreferences中:
全球提供者
//! Save AppInfoList To SharedPreferences
String _encodeAppInfoList = '';
String get encodeAppInfoList => _encodeAppInfoList;
List get decodeAppInfoList => json.decode(_encodeAppInfoList) ?? [];
List<
我正在尝试从外汇API中获取一些货币数据。从网站获取数据后,我在从列表中提取货币对的期望值时遇到了问题,该列表是在HTTP请求之后作为数据接收的。下面是我正在做的事情: Future<void> getInfo() async {
try {
print((url)); //url = EUR/USD, this value is comeing from a dropdown
URL =
"https://fcsapi.com/api-v2/forex/latest?symbol=$url&access_key=t58zo1uMFJZlNJ
我是Flutter新手,这是我第一次在YouTube教程之后使用ChangeNotifierProxyProvider。我做了正确的方式,但我得到了这个错误的vs代码。我错过了什么或者我做错了什么吗?请帮我解决这个问题。谢谢。
误差Null check operator used on a null value
main.dart
MultiProvider(
providers: [
ChangeNotifierProvider(
create: (_) => AuthProvider(),
),
//s
当我试图在flutter项目中使用flutter pub get添加新的依赖项(包)时,我收到了This is taking an unexpectedly long time消息。所有其他的推荐工作都很好,像flutter run, flutter doctor等。只有flutter pub get我才会面临这个问题。这就是为什么我无法在flutter应用程序中添加新的依赖项(包)的原因。
flutter doctor -v的结果
[✓] Flutter (Channel stable, v1.17.0, on Linux, locale en_IN)
• Flutter versi
我正在开发颤振网络应用程序,并试图从互联网上获取一些数据,我使用的包是:http/http.dart,并尝试这样做:
await http.get(url);
但我发现了一个错误:
不支持的操作: Platform._version
daz@daz:/rom/source/public/checkout_example$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel master, v1.16.2-pre.41, on Linux, locale
'use strict'
var hsbc = angular.module('hsbc',['ngResource','ngRoute']);
hsbc.config(['$routeProvider','$locationProvider', function ($routeProvider, $locationProvider){
//console.log('config part working');
$routeProvider
我很容易地创建了一个简单的DropdownButton,当我试图创建一个设置了固定值的DropdownButton时,我不会面对任何problem.But,然后我会得到一个错误。这意味着检测到了具有相同值的零DropdownMenuItems或2 DropdownMenuItems或2或2以上。我在so上发现了一个类似的问题,解决方案说要用一个值启动字符串,我也这样做,但是我不知道为什么它在这里不起作用。任何帮助都是非常感谢的。
错误消息
There should be exactly one item with [DropdownButton]'s value: all.