setState与子字符串函数内部无法正常工作

时间:2020-06-24 07:57:30

标签: android flutter setstate

我正在尝试通过子字符串函数设置setState,但是每次在我的代码中都不会调用setState:

...
onChanged: (e) {
                print(e);
                setState(() {
                  _code = e.substring(0, 6); // The problem!
                });
                if (e.length >= 6) _focusNode.unfocus();
              },
...

1 个答案:

答案 0 :(得分:0)

您的代码不清楚。 “ e”上的内容

尝试:

let e = toString(e);
e.substring(0,6);