草庐IT

last_list

全部标签

list - 使用 ListView 时出现错误 : The named parameter 'children' isn't defined,

我正在使用Firebase实时数据库检索信息,然后将其呈现在可滚动的数据表中。为了使DataTable可滚动,我将它包装在一个ListView中,按照这篇文章的评论:DataTable-makescrollable,setbackgroundcolourandfix/freezeheaderrowandfirstcolumn这是我的代码:import'package:flutter/material.dart';import'package:firebase_database/firebase_database.dart';import'cprdata.dart';import'dar

Dart或Flutter如何读取一个float32 little endian编码的二进制文件并转换成List<double>?

我正在使用file.readAsBytes()。但它只提供List来接收数据。我正在尝试Uint8List但没有用。 最佳答案 readAsBytes将为您提供字节列表。它可能是一个Uint8List或者可能只是一个List.(如果不是Uint8List,使用Uint8List.fromList(anotherByteArray)转换它。)然后使用:ulist.buffer.asFloat32List() 关于Dart或Flutter如何读取一个float32littleendian编码

list - 如何在 Flutter 中将 map 列表显示到 DropdownMenuItem

我是Flutter新手。我想从我的列表变量中显示DropdownMenuItem。查看我的代码。//mylistvariableListlistUserType=[{'name':'Individual','value':'individual'},{'name':'Company','value':'company'}];//itemspropertyinDropdownMenuItemreturnDropdownButtonFormField>(decoration:InputDecoration(prefixIcon:Icon(Icons.settings),hintText:'

list - 在 Dart 列表的开头插入元素

我只是在Flutter中创建一个简单的ToDo应用程序。我正在管理列表中的所有待办事项。我想在列表的开头添加任何新的待办事项。我能够使用这种解决方法来实现这一目标。有没有更好的方法来做到这一点?void_addTodoInList(BuildContextcontext){Stringval=_textFieldController.text;finalnewTodo={"title":val,"id":Uuid().v4(),"done":false};finalcopiedTodos=List.from(_todos);_todos.removeRange(0,_todos.len

json - _InternalLinkedHashMap<String, dynamic> 类型不是 List<dynamic> 类型的子类型

我正在尝试使用网络调用实现一个简单的新闻提要应用程序,其中屏幕将在ListView中显示最新的故事。使用当前代码,我从API获得了响应(因为我在日志中看到了整个响应主体),但似乎无法在UI中显示数据。我收到此错误:type_InternalLinkedHashMapisnotsubtypeoftypeList这是JSON结构{"response":{"status":"ok","userTier":"developer","total":25095,"startIndex":1,"pageSize":10,"currentPage":1,"pages":2510,"orderBy":"

networking - flutter/Dart : List devices on local network

我想从flutter应用程序连接到本地网络上的计算机。有没有办法让所有机器都连接到本地网络?喜欢ping广播地址? 最佳答案 要发现您的本地网络并列出连接的计算机、打印机和其他网络设备,请使用ping_discover_network包。获取本地ip并发现网络设备:import'package:wifi/wifi.dart';import'package:ping_discover_network/ping_discover_network.dart';finalStringip=awaitWifi.ip;finalStringsu

list - 如何过滤和删除重复的 JSON 列表?

我有一个如下所示的本地JSON文件,我使用“awaitrootBundle.loadString(****)”将它加载到我的flutter项目中。我将map解码为“Map_mapCompany=jsonDecode(jsonCompany)”,之后将map分配为“_tmpCompany=_mapCompany["companyBranch"];”现在我需要使用过滤器来获取[companyName]并且我还需要删除重复的[companyName]并加载到下拉按钮。我使用var"_result=newCollection(_tmpCompany).distinct()"来删除重复项,但是如

android - Flutter - 如何根据List中的ID统计数据

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭3年前。Improvethisquestion我有一个List来自所有食物。[{comment_id:'...'food_id:'...'comment:'...'},{comment_id:'...'food_id:'...'comment:'...'},....]我想知道如何根据food_id统计评论数在flutter中?任何答案都非常有帮助。

list - 如何将 json 映射转换为列表字符串?

我需要将国家名称和国家代码作为“Andorra(AD)”输入到列表中。我可以将json加载到map,但无法转换为列表。如何将json映射转换为列表字符串?“国家”:[{"国家代码":"AD","countryName":"安道尔",“货币代码”:“欧元”,“等值”:“020”}, 最佳答案 你可以使用.map()函数varcountryList=country.map((c)=>'${c["countryName"]}(${c["countryCode"]})').toList() 关于

list - flutter - 如何将 List 中的值向上定位?

我有一个List在Address的哪个位置class有几个键,介于:id,address,city和isPrimary.我想与isPrimary一起工作,假设当我设置isPrimary地址从列表到true然后该地址值位置向上(主要)。怎么做?下面是List我的意思是:[{'id':1,'address':'40TalbotAmbler,PA19002','city':'NewYork','isPrimary':false},{'id':2,'address':'618OakValleyWestDeptford,NJ08096','city':'Sydney','isPrimary':t