我在flutter项目中使用了这个flutter包"multiselect“,从下拉列表中选择了多个数据。
List _fines;
MultiSelect(
autovalidate: false,
titleText: "Fine list",
validator: (value) {
if (value == null) {
return 'Please select one or more option(s)';
我遇到了注册用户的问题。在第一次,它注册了用户,但没有将属性存储到firebase上的数据库中。现在它既没有注册任何用户。注册按钮在按下时不显示任何内容。
这是我的颤动博士
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel stable, v1.12.13+hotfix.8, on Microsoft Windows [Version 10.0.18363.657], locale en-US)
[√] Android toolchain - develop for Android
我有一个有3个列表项的Listview,我需要选择一个项,然后它应该保持选中状态,如果单击另一个,前一个选择的项应该是取消选择的,并且还更改了Container的颜色,但问题是它抛出的错误如下
错误:
The getter 'isSelected' isn't defined for the class 'String'.
Try correcting the name to the name of an existing getter, or defining a getter or field named 'isSelected'.
我的主屏幕是一个脚手架,它的主体上有一个ListView,底部有一个浮动的操作按钮。操作按钮将用户带到第二个屏幕,在那里他可以在文本输入中键入文本并按下保存。保存按钮调用主屏幕上的一个方法,该方法将文本添加到ListView所基于的列表变量中。问题是: List变量正在更新(我可以在日志中看到),但是setState没有更新ListView。我做错了什么? 以下是来自主屏幕的代码: import 'package:flutter/material.dart';
import 'addCounter.dart';
class Home extends Stat