flutter - 如何向 textFormFields 添加超过 1 个值?
问题描述
我正在开发一个颤振电子商务应用程序。
在应用程序中,我们添加了一个产品屏幕,用户可以在其中添加产品。
在我的应用中添加产品和在普通应用中添加产品的区别在于,用户应该能够以一种以上的语言添加产品详细信息。
这是 add_product_screen
每次用户点击(英语、库尔德语、阿拉伯语)按钮时,他/她将能够以该语言添加(描述、使用过的材料)。
当然不会删除其他语言值,因为我需要将它们全部发送到后端。
任何想法??
解决方案
您可以为每种语言使用不同的 ModelClass 对象,或者您可以创建一个字符串列表并相应地记住索引,例如 List 语言 = [];
然后根据索引赋值,英文索引为0,阿拉伯文索引为2,依此类推。
推荐阅读
- android - 使用 Canvas 和 TimerTask 实现不同方向的圆形动画
- c# - 在 .NET Web API POST/PUT 方法中使用继承的类
- html - 单击图像时无法实现悬停功能
- xml - 使用 concat 显示元素 XSLT
- pandas - Pandas - 如何进行分组,其中新列是(一列的总和)/(分组的数量)的结果?
- c# - 对简单的 Debug.Log(object) 感到困惑 -> 返回“object”和“NULL”
- c++ - 以数组为参数的模板特化
- opengl - 在 OpenGL 4.6 中没有对我有用的 alpha 混合
- java - Spring Boot 将时间戳转换为 UTC,但是当从数据库中获取时转换为服务器时间
- c - JACK 音频声音在播放时改变