【问题标题】:how to retrieve data form post API flutter如何检索数据表单发布API颤动
【发布时间】:2021-01-29 12:25:28
【问题描述】:

我是 Flutter 的初学者,我想获取数据表单 API,但 API 是“发布”小费。如何检索数据?请帮我。谢谢(:

例如,我有 API 数据“post”,数据是“phonenumber”、“password”、“address”、“name”、“class”。如何获取所有数据并全部显示/显示?

【问题讨论】:

    标签: api flutter post


    【解决方案1】:

    我有一个代码sn-p,你可以参考

    这是关于调用学生的 POST API 并将凭据作为正文传递。

    Future<Map<String, dynamic>> loginUser(String phone, String pass) async {
        http.Response response = await http.post(
          EndPoint.Login,
          body: jsonEncode(
            {
              "phonenumber": phone,
              "password": pass,
            },
          ),
          headers: {"Content-Type": "application/json"},
        );
        var parsed = jsonDecode(response.body);
        Map<String, dynamic> authfailed = {};
        if (parsed['message'] == "Auth failed") {
          authfailed['message'] = "Auth failed";
          return authfailed;
        }
        // print(parsed);
        return parsed;
      }
    

    【讨论】:

    • 谢谢,但我想获取数据并将其显示在小部件中 :( 例如,API 数据帖子是 'phonenumber'、'password'、'address'、'name'、'class' . 如何获取所有数据?
    • 您可以使用 textEditinController 从文本字段中获取数据,也可以使用变量。
    • 啊,我明白了,如何显示它?
    • 您是否必须将数据存储到共享首选项或配置单元或更好地再次调用用户的 GET API 以获取数据并将其存储在 POJO 模型中
    猜你喜欢
    • 2021-04-03
    • 2020-09-24
    • 1970-01-01
    • 1970-01-01
    • 2017-11-20
    • 2019-09-16
    • 2018-03-20
    • 1970-01-01
    • 2018-01-04
    相关资源
    最近更新 更多