小编Atu*_*ary的帖子

Flutter :- 在图标周围创建圆形边框

我想在图标周围创建圆形边框,如图所示。 布局

Container(
              margin: EdgeInsets.all(20),
              padding: EdgeInsets.all(10),
              decoration: BoxDecoration(
                borderRadius: BorderRadius.circular(100),
                color: Colors.white,
                border: Border.all(
                  width: 2
                )
              ),
              child: Icon(Icons.arrow_downward,color: Colors.white,),
            )
Run Code Online (Sandbox Code Playgroud)

我不需要切割圆形边框,因为它们在图像中显示,但完整的圆形边框,我也试过这个代码 =>这个答案

icons flutter flutter-layout

8
推荐指数
3
解决办法
2万
查看次数

使用 http post flutter web 时出现 XMLHttpRequest 错误

XMLHttpRequest error.在对我的 API-AWS API 网关进行 HTTP post 调用时遇到此错误。我当前的流程是 Flutter web -> API gateway -> lambda -> rds。

我知道已经有几个与此相关的问题,例如,但正如答案之一所建议的,添加一些标头以响应 lambda。但这对我不起作用。

经过一些研究,我发现问题与 CORS 有关。现在禁用 chrome 中的 cors 是一个临时修复,并在这个问题中建议。

我在研究后发现的一些其他解决方案建议在我的 API 中启用 cors,并且在前端部分我添加了标头,但它们都不起作用。

fetchData() async {
    String url =
        "myUrl";
    Map<String, String> headers = {
      "Access-Control-Allow-Origin": "*", // Required for CORS support to work
    };
    String json = '{"emailId":"emailId"}';
    http.Response response =
        await http.post(Uri.parse(url), headers: headers, body: json);
    print(response.body);
    return response.body;
  }
Run Code Online (Sandbox Code Playgroud)

解决这个问题的正确方法是什么?

amazon-web-services aws-lambda aws-api-gateway flutter flutter-web

3
推荐指数
2
解决办法
2万
查看次数