我有一个表单,其中有两个文本输入。当用户在一个输入中输入文本并转到另一个输入时,文本将消失。怎么办?有四个省道文件main.dart,new_transaction.dart,
表单模块
import 'package:flutter/material.dart';
class NewTransaction extends StatelessWidget {
final titleController = TextEditingController();
final amountController=TextEditingController();
final Fu
我有几个封闭的类来表示一肘的状态:
part of 'logged_out_nickname_cubit.dart';
@freezed
abstract class LoggedOutNickNameState with _$LoggedOutNickNameState {
factory LoggedOutNickNameState.initialised(
LoggedOutNickNameViewModel vm, String nickNameKey, FormGroup form) =
_Initialised;
facto
我有一个非常简单的程序:
import 'dart:io';
void main(){
print('Please enter the first number.');
var firstNumber = stdin.readLineSync();
print('Please enter the second number.');
var secondNumber = stdin.readLineSync();
double result = double.parse(firstNumber!) + double.parse
我有一个可重用的文本输入组件,它是状态的,我在状态屏幕表单中使用这个组件,在那里我试图更新我的输入字段,但是没有工作。
我的TextInput组件。
import 'package:flutter/material.dart';
class TextInputField extends StatefulWidget {
final String label;
final TextInputType keyboardType;
final Function onInput;
final Function validator;
final value;
f
我正在开发一个简单的ListView应用程序,它可以从互联网上填充,并使用提供者存储在数据库中。但是ListView没有被填充。它在条目获取器上变得无效。但在我改变了对消费者的看法之后。
现在我得到一个错误,在null上调用了getter项。
堆栈过流
══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
I/flutter (15505): The following NoSuchMethodError was thrown building
我是Flutter新手,这是我第一次在YouTube教程之后使用ChangeNotifierProxyProvider。我做了正确的方式,但我得到了这个错误的vs代码。我错过了什么或者我做错了什么吗?请帮我解决这个问题。谢谢。
误差Null check operator used on a null value
main.dart
MultiProvider(
providers: [
ChangeNotifierProvider(
create: (_) => AuthProvider(),
),
//s
我正在创建一个登录表单,使用mongodb作为数据库。
这是我的身份验证文件代码
import 'dart:convert';
import 'package:attendance_system_app/Screens/Dashboard/Employee_Dashboard.dart';
import 'package:dio/dio.dart';
import 'package:http/http.dart' as http;
class AuthService{
Dio dio=new Dio();
var loca
我需要制作一个表单,当选择另一个选项时,可以显示某些表单输入,例如,如果我选择了性别:男性,则输入表单“蓝色”显示,以及当性别:女性输入表单“粉色”显示时。
我假设Javascript/jQuery是最好的选择?
这就是我到目前为止所知道的:
function showHideSchools(obj){
//here we get the value of the select object
var curSel=obj.options[obj.selectedIndex].value
//if A, B, or no option selected, hide
我是一个颤振初学者,当我想在我的DropdownButton中添加这个http请求时(我把这个请求放在名为deviceGet的列表中),甚至打印它以查看它时,我的http请求有问题:我有以下错误:
RangeError(index) : Invalid value : Valid value range is empty : 0
这是所有的错误消息:
Exception caught by widgets library ═══════════════════════════════════
The following RangeError was thrown building Build