flutter - 在颤动中设置只读值
问题描述
如何在颤振中设置只读值,就像在 HTML 中的 HTML 代码中输入一样,
我在 Flutter 中的代码是
new TextField(
decoration: new InputDecoration(
labelText: "Input Nama",
hintText: "Input Nama",
border: new OutlineInputBorder(
borderRadius: new BorderRadius.circular(20.0))),
),
注意不使用控制器
解决方案
如果你想在文本字段中显示一些文本,那么你可以创建一个 TextEditingController 并用你想要的文本初始化它TextEditingController _controller = TextEditingController(); _controller = "your text here"
:并将控制器提供给文本字段,否则将其添加readOnly:
到文本字段将完成这项工作。
TextField(
readOnly: true,
decoration: new InputDecoration(
labelText: "Input Nama",
hintText: "Input Nama",
border: new OutlineInputBorder(
borderRadius: new BorderRadius.circular(20.0),
),
),
);
推荐阅读
- javascript - 使用 Javascript 打印 SVG HTML
- android - AWS Cognito:如何让 Android 用户保持登录状态?
- c - 通过 Cython 中的双指针从 C 函数传递数据
- excel - VBA 执行代码没有错误,并且在单步执行时正确执行,但在单独运行时不正确
- powershell - 如何强制执行 Active Directory 密码复杂性
- lammps - 有没有办法将 lammp_file.data 转换为 Gromacs 文件(top 和 gro),如果没有,则转换为 CHARMM 文件(psf 和 pdb)?
- raycasting - Raycast 帮助(使用 C#)
- neo4j - neo4j shortestPath 查询关系在哪里
- java - 将队列元素添加到另一个队列中
- rest - 即使交易失败,Hyperledger Composer REST Server 也会返回 200