首页 > 其他分享 >5.15

5.15

时间:2024-06-13 19:15:19浏览次数:20  
标签:20.0 usernameController const textController text TextEditingController 5.15

import 'package:flutter/material.dart';
import '../Do/UserDao.dart';

class InsertColumn extends StatelessWidget {
InsertColumn({super.key});

// Create controllers
final TextEditingController _usernameController = TextEditingController();
final TextEditingController _textController = TextEditingController();

@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: const Text('发帖'),
),
body: Padding(
padding: const EdgeInsets.all(20.0),
child: ListView(
children: <Widget>[
TextFormField(
controller: _usernameController,
decoration: InputDecoration(
labelText: '发帖人',
),
),
const SizedBox(height: 20.0),
TextFormField(
controller: _textController,
decoration: InputDecoration(
labelText: '帖子内容',
),
),
const SizedBox(height: 20.0),
ElevatedButton(
onPressed: () {
// Get user input values
String username = _usernameController.text.trim();
String text = _textController.text.trim();

// Simple input validation, you can add more validation logic as needed
if (username.isNotEmpty && text.isNotEmpty) {
insertColumn(context, username, text);
} else {
// Prompt user to input complete information
ScaffoldMessenger.of(context).showSnackBar(
const SnackBar(
content: Text('请输入完整的信息'),
),
);
}
},
child: const Text('发布'),
),
],
),
),
);
}
}

标签:20.0,usernameController,const,textController,text,TextEditingController,5.15
From: https://www.cnblogs.com/kongxiangzeng/p/18246558

相关文章

  • 2024.5.15
    8-7【Python0008】筛法求素数分数10全屏浏览作者 doublebest单位 石家庄铁道大学【题目描述】用户输入整数n和m(1<n<m<1000),应用筛法求[n,m]范围内的所有素数。【练习要求】请给出源代码程序和运行测试结果,源代码程序要求添加必要的注释。【输入......
  • 2024.05.15
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • 5.15
    继续与小组成员讨论如何完善每日心情的记录代码行量:160行学习所花时间:1h  packagecom.example.memosystem.activity;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.View;importandroid.widget.Button;importandroid.widget.EditText;importan......
  • 5.15
    【附实验报告格式】Pyhton环境与基础训练班级:信2205-1 学号:20224074 姓名:王晨宇一实验目的l 使学生熟悉Python环境的安装与配置,熟悉Python解释器的使用。l 使学生掌握Python控制语句、函数结构等的基本语法知识和使用。l 使学生掌握Python的基本数据类型、列表......
  • 5.15-随堂练习4
    比较不同团队的绩效评估方法;提出自己团队的绩效评估计划答案:行业基准分析首先,分析同类或相近行业的其他团队是如何进行绩效评估的,例如:技术导向团队:可能侧重于技术创新、系统稳定性、充电效率提升等技术指标。运营团队:关注用户满意度、充电桩使用率、故障响应时间、运维成本......
  • 5.15-随堂练习5
    为何要讲人、绩效、和职业道德?学好专业不就行了么,为何要扯这么多?答案:人、绩效、和职业道德这三个概念虽然看似与专业技能学习相独立,但实际上在职场和个人发展中起着至关重要的作用,原因如下:人(人际关系与团队合作):职场不是孤立工作的场所,而是需要频繁与人交流、合作的环境。良......
  • 5.15-随堂练习1
    如何摆脱[自我/当下]而考虑到[别人/将来],从而主动为群体和将来行动答案:要摆脱只关注自我和当下的局限,转而更多地考虑他人和未来,进而主动为群体和未来采取行动,可以尝试以下几个策略:培养同理心:尝试站在他人的角度思考问题,理解他们的需求、感受和挑战。这不仅能增进你对他人处境......
  • 5.15-随堂练习2
    收集下面几类公司对员工绩效考核的做法:已经上市多年的公司;刚刚上市或准备上市的公司;国有软件企业;民营软件企业;初始的创业公司答案:已经上市多年的公司,这类公司通常拥有较为成熟和体系化的绩效管理体系,它们可能会:实行年度或季度绩效考核,结合公司战略目标,设定清晰的KPIs(关键......
  • 5.15-随堂练习3
    在团队中会不会出现“劣币驱逐良币”或者“不敢犯错误”的现象,团队如何能让所有人都明确驱动和责任答案:在团队管理中,“劣币驱逐良币”现象确实可能出现,尤其是在缺乏有效管理和激励机制的情况下。这种现象指的是在团队内部,表现不佳或态度消极的成员(劣币)不仅没有得到纠正或淘......
  • 5.15基础知识
    1、常见端口21FTP,22ssh,6379redis,23telnet,25smtp,7001weblogic,445,tcp的局域网文件打印和共享服务,139基于smb,135RPC通信,1433SQLserver,1521orcal,443https3389远程桌面,27107mongdb数据库;2、思路信息收集、信息收集、信息收集网站查ip、旁站、子域名(挖掘机layer)端口扫描(telnet......