0

我 prase 一个 json 并将文本分配给一个 TextFormField。我想再次编辑该文本。怎么做。我试过了,但 json 显示的文本仍然显示。

    var disConroller = TextEditingController();
    disConroller.text = snapshot.data[0].note

我的 TextTextFormField

 TextFormField(
            maxLines: null,
            minLines: null,
            controller: disConroller, // enterd text
            decoration: InputDecoration(
            hintText: "type here..",
            focusedBorder: OutlineInputBorder(
            borderSide:
            BorderSide(width: 2.0)),
            enabledBorder: OutlineInputBorder(
            borderSide:
            BorderSide(width: 1.0),)
4

1 回答 1

0

通过查看您的代码很难回答,但是如果已经解析了您的 json,则正确解码并转换为字符串,然后将该字符串分配给控制器更改状态,这将起作用,我只能用您共享的代码来说明这一点

于 2022-01-06T12:17:52.033 回答