我在Flutter中访问一个数组值有问题

在我的代码中,我有一个下拉菜单,从一个列表中接收值,但这些值都在下拉菜单的变量值内,我无法访问第一个或第二个值。请按照代码操作。

List<int> cilindro1 = [4145, 2100];
List<int> cilindro2 = [4405, 2085];
List<int> cilindro3 = [4140, 2095];


child: DropdownButton<String>(
        items: [
          DropdownMenuItem<String>(
            child: Text('Cilindro 1'),
            value: '$cilindro1',
          ),
          DropdownMenuItem<String>(
            child: Text('Cilindro 2'),
            value: '${cilindro2}',
          ),
          DropdownMenuItem<String>(
            child: Text('Cilindro 3'),
            value: '${cilindro3}',
          ),
        ],
        onChanged: (String value) {
          setState(() {
            _valoresArray = value;
          });
        },

包含这些值的变量是_valoresArray 我无法从中选择索引。

解决方案:

我已经用以下方法解决了这个问题 子串.

var peso = value.substring(1, 5);
var volume = value.substring(7, 11);
_peso = peso;
_volume = volume;

给TA打赏
共{{data.count}}人
人已打赏
未分类

重置窗口功能的计数器

2022-9-9 6:58:20

未分类

在ef核心中更新一个实体wo查询它指定交替键?

2022-9-9 7:09:21

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索